Luxoft is looking for an experienced Full Stack .NET Developer to join our team for a remote role. As a key player in our development team, you will be responsible for creating and maintaining robust web applications on both .NET and Azure Cloud platforms. You will work on both backend and frontend development, ensuring the performance and scalability of applications. This is a fantastic opportunity for a versatile developer with a strong background in .NET technologies, Azure, and Angular.
Project Description. You will be responsible for maintaining and upgrading .NET-based applications, ensuring smooth operation on Windows OS and the Azure Cloud platform. Your role will involve designing, developing, and troubleshooting application components, along with ensuring production support readiness for new releases. You will also engage in DevOps practices and leverage Agile methodologies to deliver high-quality software solutions.
Key Responsibilities
- Full Stack Development. Develop applications using ASP.NET MVC, Angular, Web API, and other relevant technologies for both server-side and client-side code.
- Backend and Frontend. Design and develop both the backend (e.g., C#, Azure Web API) and frontend (e.g., Angular, HTML5, CSS3, Bootstrap) components of web applications.
- Performance Optimization. Monitor, optimize, and ensure the application runs efficiently across environments.
- Test-Backed Code. Write test-backed server-side code and ensure all components meet quality standards.
- API Frameworks. Work with REST or SOAP API frameworks to integrate with various services and backend systems.
- Support & Maintenance. Troubleshoot, maintain and enhance existing applications.
- Technology Selection. Select and apply the most suitable technologies to meet specific project needs.
- Collaboration. Work closely with front-end developers and other team members to deliver seamless solutions.
Mandatory Skills & Qualifications
- Experience. Minimum of 5+ years of relevant experience in .NET technologies.
- Azure Expertise. Strong working knowledge of Azure Cloud services, including Terraform for infrastructure management.
- Proficiency in .NET Languages. Expertise in C# and .NET technologies.
- Frontend Skills. Proficient in Angular, HTML5, CSS3, and Bootstrap for responsive web development.
- Database Knowledge. Solid understanding of SQL Server and experience with database operations.
- DevOps Tools. Experience with DevOps methodologies and tools such as Jenkins, GitHub, Azure DevOps, and CI/CD pipelines.
- API Frameworks. Practical experience with REST and SOAP API frameworks for integration.
- Agile Methodology. Familiarity with Agile practices and reporting tools like Rally or Jira.
- Version Control. Experience with version control systems like Git.
- Problem-Solving. Strong analytical and problem-solving skills to troubleshoot and design solutions.
Additional Skills (Nice to Have)
- Experience with SSIS, SSRS, PowerBI, and other Microsoft technologies.
- Exposure to Cloud-native development and understanding of scalable cloud architectures.
- Familiarity with Agile Reporting tools and participation in design and test case reviews.
Why Luxoft?
At Luxoft, you'll be part of a forward-thinking team committed to delivering exceptional software solutions. As a Full Stack .NET Developer, you will work in a collaborative environment with opportunities to grow your skills and contribute to exciting projects. If you're looking for a challenging role with opportunities to innovate and make an impact, this is the right position for you.
How to Apply?
If you have the required experience and are excited about joining a leading tech company in a remote, full-time role, apply now and take the next step in your career with Luxoft!