Job Description :
Responsibilities :
- Lead a team of engineers through the entire software development life cycle.
- Collaborate with cross-functional teams to solve complex problems.
- Provide technical guidance and code reviews.
- Partner closely with Product Management, Business Development, and Operations teams.
- Optimize code and ensure engineers can do the same.
- Leading and managing engineering teams, providing mentorship, guidance, and performance feedback.
- Planning and executing engineering projects, ensuring quality, budget, and timeline objectives.
- Providing technical advice and guidance to engineering teams.
- Write clean, modular, and well-documented code.
- Ensure thorough unit testing and integration testing.
- Conduct regular code reviews to maintain high standards.
- Implement CI/CD pipelines for efficient deployment.
- Apply design patterns and principles to solve complex problems.
- Encourage continuous refactoring for improved code quality.
- Proactively manage technical debt to ensure a maintainable codebase.
- Developing and implementing engineering strategies and plans.
- Managing resource allocation, including staffing, budgeting, and equipment procurement.
- Ensuring compliance with industry standards, safety regulations, and quality control processes.
- Fostering a culture of continuous improvement and professional development.
- Communicating with stakeholders, customers, and senior management.
Requirements :
- 8 years of hands-on experience in developing and scaling complex systems.
- Proficient in C#, ASP.NET, DDD, CQRS, Clean Architecture, AWS, and MongoDB.
- Lead a team of engineers.
- Strong technical leadership and mentoring skills.
- Experience with Agile development methodologies.
- Knowledge of DevOps practices and tools.
- Familiarity with cloud platforms (e.g, Azure, AWS).
- Excellent communication and collaboration skills.
- Ability to optimize code and improve engineering productivity
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Engineering Management
Job Code
1529574
Interview Questions for you
View All