Back to Search
We are seeking a highly skilled Middle .NET Developer to join our remote team, working with a leading provider of trading and investment solutions. As a Middle .NET Developer, you will work closely with business users and lead functional developers to define, develop, test, and release new features. You will also provide workarounds and bug fixes for urgent production issues and advocate best practices and standards within the development team. If you are passionate about delivering high-quality software solutions and have a strong technical background, we invite you to apply for this exciting opportunity.
Responsibilities
- Work directly with business users to understand and enrich requirements
- Work closely with the lead functional developer to define, develop, test, and release new features
- Provide workarounds and bug fixes for urgent production issues
- Advocate best practices and standards within the development team
- Design and develop REST API and ASP.NET Web API solutions, adhering to RESTful architecture principles
- Deploy and manage applications in Docker and Microsoft Azure environments
- Collaborate with other developers in version control and collaborative development using Git
- Perform code reviews and provide feedback to other developers to ensure high-quality code
Requirements
- .NET/C# skills, with a minimum of 2 years of experience in .NET development
- Strong SQL Server skills, with experience in designing and implementing complex database structures
- Comfortable working in a fast-moving demand-driven trading environment, with experience in embedded desk development
- Excellent communication and people skills, with the ability to balance diplomatic and pragmatic approaches with formal processes
- Proactive learner, with the ability to quickly develop an understanding of the domain and existing solutions with support and guidance from the lead functional developer
- Experience in REST API and ASP.NET Web API development, with a deep understanding of RESTful architecture principles
- Proficiency in Docker and Microsoft Azure, with experience in deploying and managing applications in cloud environments
- Proficiency in Git, with experience in version control and collaborative development
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn