Senior .NET Developer with Angular

Sorry, this position is no longer available
India
Join our remote team as a Senior .NET Developer with Angular within a rapidly growing software development company that specializes in building custom software solutions. We are seeking a highly motivated and skilled developer to join our team and work on a variety of exciting projects. As a Senior .NET Developer with Angular, you will be responsible for developing and maintaining web applications using the .NET framework, designing and implementing frontend interfaces using Angular and TypeScript, and collaborating with the team to identify and solve technical problems. This role offers an opportunity to work with cutting-edge technologies and make a significant impact on the development of innovative software solutions.
Responsibilities
- Developing and maintaining web applications using the .NET framework
- Designing and implementing frontend interfaces using Angular and TypeScript
- Implementing CI/CD pipeline using Docker for efficient deployment
- Generating reports using JasperReports
- Collaborating with the team to identify and solve technical problems
- Ensuring high-quality standards at every stage of development
- Providing technical input for new feature requirements
- Ensuring continuous improvement by staying abreast of industry trends and emerging technologies
- Actively contributing to architectural and technical discussions
Requirements
- At least 3+ years of experience in .NET Web Development
- Expertise in developing frontend interfaces using Angular and TypeScript
- Experience with CI/CD pipeline using Docker for efficient deployment
- Proficiency in generating reports using JasperReports
- Expertise in Microservice Architecture Pattern for designing and building scalable applications
- Hands-on experience with C# programming language
- Excellent problem-solving skills with the ability to identify and solve technical problems
- Familiarity with RabbitMQ message broker for communication between distributed systems
- Good understanding of database systems and SQL
- Ability to work remotely and communicate effectively with team members
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
Nice to have
- Familiarity with RabbitMQ message broker for communication between distributed systems
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