Back to Search
We are seeking a talented and experienced Senior .NET Software Engineer to join our development team.
The ideal candidate will be proficient in C#, have extensive experience with AWS services, and be a skilled engineer with a strong background in multiple programming languages and cloud environments.
Responsibilities
- Design and develop scalable and efficient software solutions using C# and AWS services
- Participate actively in solution design, providing technical expertise and guidance
- Collaborate with cross-functional teams to ensure successful project delivery
- Lead and mentor junior developers and ensure adherence to coding standards and best practices
- Participate in Scrum activities to ensure efficient project execution
- Troubleshoot and debug complex issues, and provide timely resolutions
- Oversee deployment processes and optimize performance
- Stay up-to-date with emerging trends and technologies in software development
- Contribute to continuous improvement initiatives
Requirements
- Minimum 3 years of experience as a Software Engineer
- Strong proficiency in C#, .NET, and .NET Core
- Extensive experience with AWS services, Architecture Design, and cloud solutions
- Experience with SQL Server, Entity Framework, and LINQ
- Knowledge of HTML, CSS, JavaScript, and front-end frameworks like Angular or React
- Familiarity with RESTful APIs, Microservices architecture, and Docker
- Understanding of Agile methodologies, particularly Scrum
- Proven track record of designing and implementing complex software systems
- Excellent problem-solving, analytical, and communication skills
- Bachelor’s or Master’s degree in Computer Science or related field
Nice to have
- AWS certifications
- Experience in e-commerce or retail industry
- Proficiency in DevOps, GitHub, Java, or Scala
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