Required Software Engineer Lead with 7+ Years of Experience in Using Docker,NoSQL,AngularJS and Mesos.
- 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).
0 comments:
Post a Comment