As a Lead Full-Stack .NET Engineer in our innovative Machine Learning department, you will take ownership of high-impact deliverables and collaborate with stakeholders across various initiatives. In this role, you'll lead the development of cutting-edge machine learning and virtual assistant platforms, mentor team members, and work with a diverse technology stack including .NET Core, React.js, Kubernetes, and more. Our environment embraces continuous integration and deployment (CI/CD) practices, and we're extensively leveraging Generative AI technologies to enhance our ecosystem.
Responsibilities:
- Guide the team in making well-informed technical decisions
- Collaborate with cross-functional teams
- Design and develop software architecture and technical frameworks
- Improve stability, performance, and scalability of applications
- Respond to production incidents
- Mentor and support team members
- Conduct code reviews
- Participate in evaluating and integrating new technologies
Requirements:
- 6+ years of commercial software development experience
- Strong proficiency in C#, .NET Framework, and .NET Core technologies
- Experience with data access frameworks like ADO.NET or Entity Framework
- Strong SQL and database design skills
- Understanding of Service-Oriented Architecture (SOA)
- Experience with REST APIs, web services, and WCF
- Expertise in source control systems (e.g., Git)
- Experience in developing automation tests using TDD methodologies
- Agile/SCRUM experience with a focus on CI/CD practices
- Strong communication and collaboration skills
- Experience making build vs. buy decisions
- Experience conducting code reviews and providing mentorship
- Experience with Generative AI technologies
- Bachelor's degree in Computer Science or related field
- Upper-intermediate English proficiency (B2 or higher)
Benefits:
- Time off throughout the year (paid and unpaid)
- Professional development support
- Resources for overall well-being
- Free membership to JA product
Join us in shaping the future of AI-driven solutions within an ecosystem of 170+ connected applications, supporting over a million visitors daily and handling billions of requests each month.