Job Summary:
The Developers will be a key members of our SaaS modernization and R&D solution squad. Roles involve assisting in the modernization of legacy systems using AWS, Angular, Blazor, , C#, SQL. The Developers will work under the guidance a Development Manager, and Architect, focusing on maintaining code hygiene.
Key Responsibilities:
Assist in the development and modernization of software solutions from legacy systems using AWS, Angular, Blazor, , C#, SQL.
Collaborate with the Product Owner, Development Manager, Architect, and other teams to understand the product backlog and deliver high-quality software solutions.
Maintain code hygiene and ensure high-quality code through secure coding practices and adherence to best practices.
Participate in sprint ceremonies, including planning, reviews, and retrospectives.
Implement CI/CD pipelines in collaboration with DevOps and InfoSec teams.
Support the development and optimization of complex algorithms related to payments
Ensure compliance with PCI, NACHA requirements
Contribute to continuous improvement initiatives.
Learn from and be mentored by senior developers to develop skills and grow within the team.
Become an independent team which can deliver features
Core Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
2-3 years of experience in software development, with some focus on modernizing legacy systems.
Basic proficiency in AWS, Angular, Blazor, , C#, SQL.
Understanding of software development patterns and SQL stored procedures.
Familiarity with secure coding practices and CI/CD pipelines.
Knowledge of Payment system including but not limited to card payments, ACH, digital wallets is preferred
Good problem-solving skills and the ability to address technical challenges effectively.
Strong communication and interpersonal skills.
Ability to work collaboratively in a team environment.
Understanding of Agile development methodologies and best practices.