Job Description, Responsibilities & Requirements
About the Position
We are seeking an experienced Full Stack Developer to design, develop, and maintain scalable, end-to-end web applications. The role involves working across backend (.NET Core) and frontend (Angular) technologies, contributing to modern microservices-based architectures, and collaborating with cross-functional teams to deliver high-quality solutions.
Responsibilities
- Design, develop, and maintain end-to-end web applications using .NET and Angular
- Build robust and scalable RESTful APIs using ASP.NET Core / Web API
- Develop responsive and high-quality UI components using Angular (v8+)
- Collaborate with QA, DevOps, and business stakeholders for successful delivery
- Ensure application performance, scalability, and adherence to security best practices
- Work on microservices architecture and distributed systems
- Participate in code reviews, design discussions, and technical decision-making
- Troubleshoot, debug, and enhance existing applications
- Write clean, maintainable, and testable code
- Contribute to CI/CD pipelines and deployment processes
Requirements
Backend (.NET)
- Strong experience (8 years) in C#,.NET Core / ASP.NET Core
- Expertise in building RESTful APIs and microservices
- Solid understanding of Entity Framework / EF Core
- Experience in LINQ, multithreading, and performance tuning
Frontend (Angular)
- Hands-on experience with Angular (version 8 and above) (3 years)
- Strong knowledge of TypeScript, HTML5, CSS3, JavaScript
- Experience with RxJS, NgRx (preferred)
- Building responsive UI using frameworks like Bootstrap / Material
Database & Data
- Strong experience with SQL Server / relational databases
- Knowledge of data modeling and query optimization
Cloud & DevOps (Preferred)
- Experience with cloud platforms:
- Azure (App Services, Azure DevOps, Functions)
- AWS or GCP (optional)
- Hands-on knowledge of CI/CD pipelines
- Experience with Docker / Kubernetes is a plus
Tools & Technologies
- Version control: Git
- Agile tools: JIRA / Azure Boards
- API testing tools: Postman / Swagger
- Logging & monitoring tools (preferred)
Nice to Have
- Experience with other cloud platforms
- Advanced knowledge of Docker / Kubernetes
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
- Collaborative and inclusive work culture
About the Company
Luxoft is a global leader in digital transformation and technology services, empowering businesses to thrive in the digital age. With a strong focus on innovation and customer success, we deliver cutting-edge solutions that drive growth and efficiency for our clients.
Application
Interested candidates are invited to apply with their updated resume and portfolio showcasing relevant projects.