Friday, 2 June 2017

Senior Software Engineer - 7+ Years

Required Software Engineer Lead with 7+ Years of Experience in Using Docker,NoSQL,AngularJS and Mesos.

Roles and Responsibilities:
  • Architect, Design, develop the Web applications.
  • Think in terms not just of how to architect and code systems, but also in term of how systems commonly fail and architectures commonly fail to scale. (Quality, Development)
  • Provide technical leadership for project and team through design and code reviews, ensuring best software development practices are applied.
  • Able to code in variety of programming languages & web technologies like JavaScript (different flavors like Angular.js, React.js etc.), Python, Jenkins, Docker, Node.js, Gatling, AWS  (EC2, VPC, ECS, S3, RDS, Dynamo DB) etc.
  • Thinks in terms not just of code but of architecture, and you communicate your ideas effectively to others within your division.
  • Focuses on preventing the introduction of defects during the software development process rather than finding defects after testing begins. You drive software engineering best practices within your division.
  • Influences the team’s technical and business strategy by making insightful contributions to the team’s priorities and approach. You make a significant contribution to the team planning.
  • Get a lot done. You work very efficiently and routinely deliver the right things.
  • Harmonize discordant views, find the best way forward and convince your team. Demonstrates resilience and navigate difficult situations with composure and tact.
  • Deliver high quality software & products with a Continuous Integration, Validation and Deployment methodology.
  • Extensively use open source products/tools and Architect the systems for easy maintenance of code and deliver in smaller cycle time.
Experience : 7-10 Years

Location : Hyderabad

Required Skills :
  • Must have extensive experience building applications in a fast paced agile environment.
  • Deep knowledge of building high performance, highly available, reliable, distributed systems software
  • A strong background in Data Structures, Algorithms, Design patterns, analysis of algorithm complexity and efficient implementation of complex algorithms
  • Experience with software development tools such as source control systems, automated build systems, compilers, software validation systems, test harnesses, continuous integration & deployment.
  • Have played a leading role in the implementation and deployment of a successful enterprise-level system. This may be as a lead developer or as a test lead. (Quality, Development)
  • Development experience with cloud platforms such as Amazon Web Services, Azure, etc. is a definite plus.
  • Comes from a product development background (desirable).

Reach | jobs@madhees.com |

0 comments:

Post a Comment