Job Opportunity:
We're developing innovative solutions to reshape the banking landscape, seeking talented engineers to contribute to our cutting-edge projects.
* This role involves working with advanced technologies, implementing industry-leading security measures, and collaborating on the development of groundbreaking financial services that empower businesses and transform the way financial transactions are conducted.
Required Expertise:
To succeed in this team, you'll need experience in designing and implementing 3-tier applications for both on-premises and cloud environments, covering frontend technologies like React and Redux, backend languages such as C# and Java, and database systems including SQL and NoSQL. Additionally, expertise in infrastructure as code using CloudFormation or Terraform is essential, as well as knowledge of microservices architecture and CI/CD tools like GitHub Actions and TeamCity. Proficiency in scripting languages like JavaScript, TypeScript, and Go, along with experience in automated quality engineering and testing using Selenium and JMeter, is also necessary.
* Must have expertise in at least one programming language.
* Familiarity with design patterns and principles.
* Strong problem-solving skills and ability to collaborate effectively in a team environment.
Benefits:
This position offers opportunities for professional growth and development, a dynamic work environment, and a chance to be part of a forward-thinking organization.
Other Requirements:
Please note that a strong attention to detail, excellent communication skills, and adaptability are highly valued in this role. You should also be comfortable learning new technologies and contributing to the development of high-quality software solutions.