This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We invite an experienced Software Engineer with robust full-stack development expertise to join one of the teams under a brand-new sub-project for our client, an industry-leading payment processing solution provider offering merchant services to over 275,000 businesses in the US.
You will help build the foundation and essential features of a web app, ensuring its security and smooth operation.
You will work closely with other developers to deliver top-notch products.
In this position, you will be a crucial member of a dynamic development team, responsible for delivering high-quality software solutions aligned with unique business and user requirements.
You will contribute to maintaining, upgrading, and enhancing a suite of approximately 100 in-house applications.
You will work on delivering new features and making improvements to the existing functionality.
Occasionally, you will take part in nighttime releases, supporting the team in delivering seamless updates and enhancements.
You will help proactively troubleshoot and resolve technical issues from production.
You will collaborate with cross-functional teams to gather and analyze software requirements.
You will design and implement software solutions that meet business and technical requirements.
You will participate in cross-training cooperation on different projects.
Requirements:
You must have 3+ years of .NET programming experience, strong in .NET Core and ASP.NET Core Web API.
Proficiency in Vue.js is required, with a willingness to quickly switch from other JavaScript frameworks.
You should have a strong grasp of HTML, CSS, and JavaScript technologies for web development.
Good familiarity with SQL/NoSQL databases, ORMs, and transaction processing is necessary.
Knowledge of Agile methodology is essential; you should be able to thrive in fast-paced, collaborative environments and be comfortable with frequent changes and iterations.
Backend Unit and Integration testing experience is required.
An upper Intermediate+ English level is necessary.
Desirable qualifications include experience with Azure or other cloud providers, understanding of card processing systems, and experience with API and End-to-End testing.
Benefits:
You will grow your fintech knowledge and strengthen your technical skills in payment processing.
You will improve your cloud platform and database skills (Azure, MySQL, MongoDB).
You will advance your English skills through daily communication with US-based teams and stakeholders.
You will maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates.
You will have opportunities for career growth through access to English lessons, DP University educational flows, and other educational initiatives.
Compensation will match your efforts, with payments in US dollars and coverage for overtime hours.
You will have the chance to join fun online activities and team-building events.
Continuous remote HR and payroll support will be provided.