ApplyAssociate Manager, Software Engineering - Remote
Posted 5 months agoViewed
View full description
💎 Seniority level: Manager, Minimum of 6 years of experience in .NET development, with a strong grasp of C#, ASP.NET hosted REST APIs, and related backend technologies; Minimum of 1 year of experience managing software engineering teams.
🔍 Industry: Automotive repair industry
🗣️ Languages: English
⏳ Experience: Minimum of 6 years of experience in .NET development, with a strong grasp of C#, ASP.NET hosted REST APIs, and related backend technologies; Minimum of 1 year of experience managing software engineering teams.
🪄 Skills: REST APIMicroservices
Requirements:
- Minimum of 6 years of experience in .NET development.
- Strong grasp of C#, ASP.NET hosted REST APIs, and related backend technologies.
- Minimum of 1 year managing software engineering teams.
- Experience architecting microservices, REST APIs, and developing 3rd party integrations.
- Demonstrated understanding of database and data transformation techniques.
- Solid understanding of commercial software development and design patterns.
- Proficiency in code review, debugging, and performance optimization techniques.
- Excellent communication and interpersonal skills.
- Strong problem-solving skills and a passion for delivering high-quality products.
- Experience with Agile/Scrum methodologies and related tools.
Responsibilities:
- Provide expert guidance in .NET development and drive technical decisions.
- Lead, mentor, and motivate a team of software engineers.
- Collaborate on scope, requirements, and timelines, taking ownership of resource allocation.
- Conduct thorough code reviews to maintain quality standards.
- Design scalable and robust architectures that align with business needs.
- Foster effective collaboration with cross-functional teams.
- Maintain clear and comprehensive technical documentation.
- Engage with product and engineering leadership to provide progress updates.
Apply