Georgia
We are recruiting a skilled and driven Senior .NET Developer to become a part of our growing team.
In this position, you will play a key role in creating and maintaining high-quality software solutions while collaborating with cross-functional teams to deliver transformative and innovative projects. This role is suited for professionals who thrive in dynamic environments and are committed to utilizing modern technologies.
Responsibilities
- Develop scalable .NET applications to meet business needs
- Coordinate with cross-functional teams to analyze requirements and design tailored solutions
- Produce clean, maintainable, and high-standard code aligned with best practices
- Design APIs to enable smooth integration between various systems
- Conduct thorough code reviews to ensure compliance with quality standards
- Perform unit tests and resolve technical issues to guarantee system reliability
- Define and refine software architecture to improve scalability and durability
- Utilize SQL databases effectively for data management and optimization
- Apply SDLC principles to bring greater efficiency to the development lifecycle
- Optimize application performance for high reliability and scalability
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a closely related field, or comparable professional experience
- At least 3 years of professional experience as a .NET Developer, with a focus on .NET version 5 or later
- Proficiency in C# for creating reliable and scalable applications
- Skills in JavaScript for building dynamic and user-friendly front-end interfaces
- Strong knowledge of unit testing techniques to maintain code integrity
- Comprehensive understanding of software architecture for structured system design
- Experience applying SDLC methodologies to enhance development workflows
- Expertise in SQL for efficient database operations and performance tuning
- Familiarity with Dapper for streamlined data access in ORM solutions
- Qualifications in ASP.NET Core or similar frameworks for modern web applications
- Understanding of AWS to implement and manage scalable cloud services
- Proficiency in English at a B2 level or higher, with strong communication abilities
Nice to have
- Background in containerization platforms, including Docker and Kubernetes
- Familiarity with CI/CD pipelines to facilitate automated development and deployment
- Competency in monitoring tools for analyzing and improving application performance and dependability
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