Skip To Main Content
backBack to Search

Senior .NET Developer with Angular

.NET, .NET Web Development, Angular, CI/CD, Docker, TypeScript, JasperReports, RabbitMQ, C#, Microservice Architecture Pattern
warning.png
Sorry, this position is no longer available

Join our remote team as a Senior .NET Developer with Angular and collaborate with a leading provider of innovative software solutions. In this key role, you will design, develop, and maintain web applications using .NET framework and Angular. You will work closely with the development team to identify and solve technical problems, develop CI/CD pipelines using Docker, and generate reports using JasperReports. This role offers a unique opportunity to contribute significantly to the design, development, and optimization of features in a dynamic Agile development environment.

Responsibilities
  • Designing and developing web applications using .NET framework
  • Implementing frontend interfaces using Angular and TypeScript
  • Developing CI/CD pipelines using Docker for efficient deployment
  • Generating reports using JasperReports for key stakeholders
  • Collaborating with the team to identify and solve technical problems
  • Supporting applications and systems in a production environment, ensuring timely resolution of issues
  • Reviewing requirements and translating them into a documented technical design for implementation
  • Contributing to code reviews, ensuring code quality and adherence to standards
  • Collaborating with cross-functional teams to achieve project goals
  • Actively contributing to architectural and technical discussions
Requirements
  • At least 3+ years of production experience in .NET web development
  • Hands-on experience with Angular and TypeScript for designing and implementing frontend interfaces
  • Expertise in CI/CD pipeline development using Docker
  • Experience in generating reports using JasperReports
  • Exposure to RabbitMQ for message queuing
  • Familiarity with C# programming language for server-side development
  • Expertise in Microservices architecture for designing and building scalable applications
  • Support applications and systems in a production environment, ensuring timely resolution of issues
  • Reviewing requirements and translating them into a documented technical design for implementation
  • Knowledge of Git, Jenkins, and CI/CD for version control, integration, and deployment
  • Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
Nice to have
  • Experience with RabbitMQ for message queuing
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

These jobs are for you