We are seeking a highly skilled remote Senior .NET Developer to join our team, contributing to the development and maintenance of our .NET-based software solutions. As a Senior .NET Developer, you will have ownership of particular areas of the project, driving tasks in design, planning, and implementation, and challenging the status quo. The ideal candidate will have experience working with SQL, C#, and REST API, and be comfortable with a variety of tools and technologies, including Excel plugins, Angular, and Python scripts.
Responsibilities
- Develop and maintain .NET-based software solutions, focusing on REST API development
- Update existing .NET Core 3.1 APIs to use Auth0 as the identity provider
- Migrate machine applications into Auth0 as clients
- Assist with testing and writing unit and integration tests for automated testing
- Own particular areas of the project, driving tasks in design, planning, and implementation
- Challenge the status quo and champion new ideas and approaches
- Collaborate effectively with cross-functional teams to understand product requirements and user needs
Requirements
- A minimum of 3 years of experience in .NET development, demonstrating your proficiency in software development practices and methodologies
- Expertise in C# and REST API, highlighting your ability to develop and maintain .NET-based software solutions
- Proficiency in Amazon Web Services (AWS) services like EC2, S3, and RDS
- Experience with front-end development using Angular or similar frameworks
- Comprehensive understanding of SQL and experience with databases like SQL Server and Oracle
- Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
- Ability to work independently and manage stress effectively, maintaining a high level of performance even under pressure
- Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
- Familiarity with Python or other scripting languages
- Experience with containerization using Docker and Kubernetes
- Familiarity with DevOps tools like Jenkins and GitLab CI/CD
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