Senior .NET Developer with Angular

Sorry, this position is no longer available
India
We're actively seeking an experienced Senior .NET Developer to play a pivotal role within our remote team, contributing significantly to the development of innovative solutions by leveraging the latest technologies.
The ideal candidate will be a skilled developer with expertise in both .NET and Angular, showcasing proficiency in crafting and maintaining our web-based applications. This role offers an exciting opportunity to immerse yourself in challenging projects within a dynamic and collaborative work environment.
Responsibilities
- Create captivating frontend interfaces using Angular and TypeScript
- Collaborate with developers and stakeholders to foster continuous development and maintenance of web-based applications
- Develop and sustain robust backend services using C# and RabbitMQ
- Design and implement detailed reports using JasperReports
- Optimize existing applications for peak performance and scalability
- Actively participate in the complete software development life cycle, from design through deployment
- Ensure code quality by adhering to established coding standards and best practices
- Mentor less experienced team members, guiding them in skill enhancement and career growth
- Contribute to code reviews to uphold standards and code quality
- Work closely with cross-functional teams to achieve project objectives
Requirements
- At least 3 years of hands-on experience in .NET web development, showcasing proficiency in C#
- Strong expertise in Angular and TypeScript
- Hands-on experience with CI/CD, Docker, and RabbitMQ for seamless application deployment and integration
- Mastery of JasperReports for crafting intricate reports
- Familiarity with Microservice Architecture Patterns for building scalable applications
- Proficient in Git for version control
- Excellent communication skills in both spoken and written English at an upper-intermediate level or higher
Nice to have
- Knowledge of alternative backend programming languages, such as Java or Python
- Proficiency in other reporting tools
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