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 🌱.