We are looking for a talented and creative Senior .NET Developer to join our dynamic team at Luxoft. In this role, you'll have the opportunity to tackle large-scale challenges and work with cutting-edge and open-source technologies. Your work will have a tangible impact, as the code you develop will be used by thousands of users every month. This is a chance to apply your critical thinking and technical skills to create innovative software solutions while collaborating with cross-disciplinary teams.
Key Responsibilities
- Develop and maintain backend components using .NET technologies.
- Design and implement web services within a Service-Oriented Architecture (SOA) framework.
- Contribute to the development of APIs, ensuring they are robust, scalable, and secure.
- Work closely with teams to integrate AWS Cloud services and DynamoDB into the application ecosystem.
- Implement and maintain SOAP, REST, and Web API-based web service protocols.
- Develop microservices using .NET Core, focusing on middleware components.
- Collaborate with cross-functional teams to ensure seamless delivery of software solutions.
- Participate in Agile ceremonies and contribute to continuous improvement efforts within the team.
Required Skills
- Web Service Development. Extensive experience with web service development and Service-Oriented Architecture.
- API Programming. 4+ years of software development experience with API programming.
- .NET Core. At least 2 years of hands-on experience with .NET Core, particularly in developing microservices.
- Cloud Integration. Strong understanding of AWS Cloud services and integration, including experience with DynamoDB.
- Web Service Protocols. Proficient in SOAP, REST, and Web API-based web service protocols.
- Middleware. Experience in developing .NET Core middleware.
Preferred Skills
- Communication. Excellent verbal and written communication skills in US English, with the ability to articulate complex concepts clearly.
- Adaptability. Ability to quickly understand high-level concepts and communicate them effectively to the team.
- Team Collaboration. Experience working in fast-paced development teams, with a focus on transparency and honesty regarding work progress.
Seniority Level. Senior
Join us at Luxoft, where you'll be part of a forward-thinking team working on impactful projects. You'll have the chance to grow your career in a flexible and supportive environment, making a difference in the digital landscape. Apply now to become a key player in our innovative IT Division!