Senior .NET Developer with Angular

Sorry, this position is no longer available
India
Join our remote team as a Senior .NET Developer to design and implement innovative solutions using the latest technologies.
We are looking for a developer highly skilled and experienced in .NET 6.0 and Angular to develop and maintain our web-based applications. This role offers an opportunity to work on challenging projects in a dynamic environment.
Responsibilities
- Designing and implementing frontend interfaces using Angular and TypeScript
- Collaborating with other developers and stakeholders to develop and maintain web-based applications
- Developing and maintaining backend services using C# and RabbitMQ
- Designing and generating reports using JasperReports
- Maintaining and optimizing existing applications to ensure the highest level of performance and scalability
- Participating in the entire software development life cycle from design to deployment
- Ensuring code quality by adhering to coding standards and best practices
- Mentoring and guiding less experienced team members, helping them enhance their skills and grow their careers
- Participating in code reviews to ensure code quality and adherence to standards
- Collaborating with cross-functional teams to achieve project goals
Requirements
- At least 3 years of experience in .NET web development, with knowledge of C#
- Expertise in Angular and TypeScript
- Experience with CI/CD, Docker, and RabbitMQ for application deployment and integration
- Expertise in JasperReports for designing and generating reports
- Experience with Microservice Architecture Patterns for designing and building scalable applications
- Knowledge of Git for version control
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
Nice to have
- Knowledge of other backend programming languages such as Java or Python
- Expertise 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