Required Senior Software Python Developer who is expertise in using Python/Django, Java/spring/struts or Ruby on Rails with 4+ Year’s of Experience.This Opportunity is with a Multinational Company in Hyderabad.Roles and Responsibilities:
- Develops complex modules of Application using agile software development (Scrum).
- Develops software solutions by gathering information required, studying systems flow, data usage and work processes.
- Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs and designing solutions to fix.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Write and execute unit tests for all components of application.
- Participate in integrated test sessions of components and subsystems on test, UAT and production server.
- Support other technical infrastructure (e.g. Repository, build system, testing system) under guidance from the Architects.
- Technology mentor and guide to junior developers in the team
- Performs More Consistently and work together with team to ensure project success.
Required Skills:
- Minimum 3 years of professional experience developing web applications
- Should be expertise in coding
- Minimum 2 years of full life-cycle development experience either with Python/Django, Java/spring/struts or Ruby on Rails.
- SQL/No SQL programming experience on RDBMS (Oracle, MySQL, and PGSQL) or Mongo DB.
- Should possess a fundamental understanding of basic areas of Computer Science such as Algorithms, design pattern, data Structures and Object Oriented Design
- AWS and REST API Development knowledge is good to have.
- AngularJS /JavaScript Framework is good to have
- Combination of programming and building on MVC framework is preferred
- If projects done with regards to web and enterprise will be preferred
- Years of experience: 3-6 years
Desired Skills:
- Candidate must possess good written and oral communication skills.
- Dedicated, Hardworking, and person who lives up to his commitment.
- Ability to multi-task under pressure and work independently with minimal supervision.
- Strong and innovative approach to problem solving and finding solutions
- Analyzing Information, teamwork, General Programming Skills, Software Development Fundamentals, Software Development Process, Software Requirements, Software Architecture and Coaching
Qualifications:
- E/B.Tech or M.Tech
- CS, CS-IT is an added advantage
If you are interested share your profile jobs@madhees.com
0 comments:
Post a Comment