We are looking for a skilled and experienced Senior Full Stack .NET Developer with ReactJS to join our team, working on a new SaaS application based on microservices in AWS. As a Senior Full Stack .NET Developer, you will design, develop and deploy high-quality software solutions, ensuring the reliability, scalability, and security of the software. You will work as part of a development team, collaborating with internal teams to produce software design and architecture, and remain up to date with the terminology, concepts, and best practices for coding mobile apps.
Responsibilities
- Write clean, scalable code using .NET programming languages
- Remain up to date with the terminology, concepts and best practices for coding mobile apps
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Test and deploy applications and systems
- Develop documentation throughout the software development life cycle (SDLC)
- Contribute to improving CI pipeline
Requirements
- 3 years of development experience using C# .NET, demonstrating your proficiency in .NET programming languages
- Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns, highlighting your knowledge of software development best practices
- Experience with cloud services such as Amazon Web Services, enabling you to use cloud services according to best practices
- Proficiency in developing REST APIs and integrating them with .NET applications, showcasing your expertise in .NET API development and integration
- Ability to create Docker containers, enabling you to deploy applications and systems
- Strong knowledge of SQL databases, allowing you to design and develop efficient database structures
- Strong attention to detail and excellent troubleshooting and communication skills, essential for effective collaboration with internal teams
- Understanding of Agile methodologies, enabling you to work effectively in an Agile development environment
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
Nice to have
- Experience in MongoDB
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