Manager, Software Development
Core
Lead a software development team to design and implement scalable, high-performance solutions using cloud services and modern frameworks.
Role type
Senior IC software development manager
Builds
Scalable web applications and software solutions for an education and care company
Domain
Cloud infrastructure and enterprise software development
Deliverable
production ML models | product features
Required skills
Team leadership, software architecture, cloud services (Azure/AWS), .NET/Java/Node.js, Angular/React, code review, project management, mentoring
Preferred skills
Microservices architecture, containerization (Docker/Kubernetes), DDD, Event-driven design, Agile/DevOps
Technologies
Azure, AWS, .NET, Java, Node.js, Angular, React, Docker, Kubernetes
Responsibilities
Lead and manage a team of developers, design scalable software solutions, conduct code reviews, collaborate on project goals, provide technical leadership, maintain documentation, manage project timelines and resources, mentor team members
Seniority
Senior, hands-on IC