Overview
Description
- Demonstrates strong technical leadership, typically across multiple teams?.
- Able to set technical direction for the team?.
- Able to spot the biggest pain points of the systems (s)he is working with and propose solutions to improve?.
- Able to influence the engineering culture and practices of the teams, works with self-confidence with stakeholders outside of own team as well?.
- Experienced mentor, able to hire and? be a dependable team member who takes up complex and challenging tasks and completes them without Manager’s involvement and supervision.?
- Onboard new members to the team.
Required Experience/Skills
- 7-10 years of professional experience delivering secure applications in an agile environment.
- Bachelor’s degree in computer science, Engineering, Math, or related field.
- Expertise in multiple programming languages and framework.
- Proficiency in developing RESTful APIs/microservices using .Net /NodeJs/PHP/Python in Open API specifications.
- Proficiency in React.js, modern JavaScript to build robust and scalable applications
- Deep understanding of software design principles and high-quality coding standard.
- Expert knowledge in containerization and container orchestration tools.
- Proficient in designing and managing scalable, high-performance databases.
- Extensive experience with serverless technologies and microservices architectures.
Preferred Experience/Skills:
- Strong experience in CI/CD practices.
- Strong experience in SDLC and agile methodologies.
- Proven track record of leading and delivering complex projects.
- Familiarity with secure software development and tools.