We are actively seeking a skilled Senior .NET Developer with a strong background in Angular to join our innovative development team. In this vital role, you will play a key part in crafting advanced .NET applications and elevating our product lineup with your technical prowess and creative problem-solving abilities. Your contributions will be crucial in driving the success of our technological initiatives and propelling our digital transformation efforts forward.
Responsibilities
- Architect, code, and upkeep .NET applications emphasizing Angular integration
- Work closely with project teams to define software project specifications and requirements
- Develop high-quality code solutions and conduct code reviews to maintain standards
- Spearhead front-end development with Angular to produce dynamic and responsive user interfaces
- Enhance application performance for optimal speed and scalability
- Engage with stakeholders to collect feedback and refine application functionalities
- Provide guidance and mentorship to junior developers on best coding practices
- Stay informed about emerging technology trends to ensure system modernization
Requirements
- At least 3 years of experience in .NET development
- Advanced skills in Angular for crafting scalable front-end architectures
- Profound knowledge of C# programming
- Proficient with .NET Core (version 5 or higher)
- Experienced in unit testing to validate application stability
- Strong grasp of software architecture principles
- Knowledgeable in various SDLC methodologies to steer development activities
- Proficient with SQL and PostgreSQL for database management
- Familiar with ORM frameworks like Entity Framework, Dapper, or ADO.NET
- Capable of building applications using ASP.NET Core
- Fluent in English with strong communication skills, able to interact effectively at a B2 level or higher
Nice to have
- Hands-on experience with cloud technologies and deployment strategies
- Knowledge of CI/CD practices
- Documented experience in leading significant software development projects
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