Remote Senior Software Engineer (Angular, .NET, Microsoft Azure) - OP01524

Posted

Apply now
Please, let Dev.Pro know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We invite a talented, flexible, and proactive full-stack Software Engineer with expertise in Angular, .NET, and Microsoft Azure to join our team.
  • In this role, you'll help develop and support our web-based platform, which digitalizes the payroll process and automates various HR tasks for small and medium-sized businesses.
  • You'll contribute to expanding the platform’s functionality and enhancing its capabilities to ensure accurate and efficient payroll processing for thousands of users globally.
  • You will work with a varied tech stack including .NET Core, Web API, Angular 2+, Oracle, and Azure.
  • As a Senior Software Engineer, you’ll use your full-stack development expertise and knowledge of cloud services to help enhance and support our payroll platform.
  • You’ll handle various tasks across different system levels to ensure optimal performance, scalability, and seamless functionality.
  • Your responsibilities will include enhancing and maintaining the web-based payroll platform, developing user-friendly frontend features, troubleshooting technical issues, participating in code reviews, and creating comprehensive documentation.

Requirements:

  • You must have 5+ years of full-stack development experience, with expertise in Angular 16+ and .NET (.NET Framework 4.8, .NET 6+).
  • Experience with legacy systems (AngularJS, ASP.NET Web Forms) and Module Federation is required.
  • A strong understanding of cloud infrastructure and hands-on experience with cloud service vendors is necessary.
  • You should possess strong database skills, particularly with Oracle, Azure SQL, and CosmosDB.
  • Proficiency with ORMs like Entity Framework 6 and Dapper is essential.
  • A strong understanding of RESTful APIs and Azure Functions is required.
  • Familiarity with CI/CD pipelines and related tools, preferably Azure DevOps, is necessary.
  • Experience writing unit tests, integration tests, and API contract tests is required.
  • Effective communication and problem-solving skills are essential.
  • An upper-intermediate+ English level is required.
  • Knowledge of Agile methodologies, preferably SAFe, is necessary.
  • Desirable qualifications include practical experience with Azure Cloud, experience creating comprehensive technical documentation, and a strong interest in exploring new technologies.

Benefits:

  • You will join a leading company in payment processing and payroll management solutions.
  • You will have the opportunity to contribute to a live product with over 60,000 business users across various domains.
  • The company promotes a healthy work-life balance with 30 paid rest days per year for holidays, vacation, or other personal time.
  • You will have opportunities for professional growth through access to English lessons, educational initiatives, and the chance to shift your career path.
  • Compensation is competitive, with payments made in US dollars and coverage for overtime hours.
  • You will have the chance to participate in fun online activities and team-building events.
  • Continuous remote HR and payroll support will be provided.
Apply now
Please, let Dev.Pro know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback