Full Stack Developer
Design, develop, and deploy scalable internal tools and GenAI-powered customer solutions. Drive backend development with C#, ASP.NET Core, Python, and Azure, applying microservices architecture and CI/CD pipelines. Collaborate cross-functionally to deliver high-impact, reliable systems.
Responsibilities
- Design and develop scalable application features for internal and customer systems.
- Build, deploy, and maintain GenAI-powered applications, leading backend development.
- Work with distributed computing technologies for performance and reliability.
- Write clean, maintainable code using C#, ASP.NET Core, Python, and Azure services.
- Develop backend services and APIs following microservice architecture.
- Implement and maintain CI/CD pipelines and DevOps practices.
- Own code quality through automated testing, monitoring, and performance tuning.
- Collaborate with product, design, and engineering teams.
Requirements
- B.Sc. or M.Sc. in Computer Science or related field.
- 4+ years of experience with cloud platforms, Azure preferred.
- Proficient in ASP.NET Core and C#.
- Strong understanding of microservices architecture and distributed systems.
- Experience with Kubernetes and distributed computing.
- Familiar with DevOps tools and CI/CD pipelines.
- Ability to learn new technologies quickly.
- Strong problem-solving skills and ownership mindset.
Nice to have
- Experience with AI tools like GitHub Copilot or Cursor.
- Experience with Power Platform or low-code platforms.
- Familiarity with frontend frameworks (React, Angular).
- Prior work on GenAI or ML-integrated applications.