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
We Offer
About the Company
Luxoft is a global leader in digital transformation, providing innovative technology solutions to clients across various industries. Our team is passionate about delivering excellence and fostering a collaborative work environment.
Application
Interested candidates are encouraged to apply with their updated resume and portfolio showcasing relevant projects.