Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Metamorph

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Summary

Senior software engineer designing, building and supporting reliable applications for a financial services/banking environment. Day to day: OOP development (Java or C#), deploying with Docker and Kubernetes on AWS, and working with PostgreSQL/SQL Server databases.

Industry: Financial services / banking

Experience: Minimum 8 years of provable software engineering experience

About the role

We’re looking for an experienced Software Engineer to design, build and support reliable software solutions. The ideal candidate has a strong object-oriented development background and experience working with cloud infrastructure, containers and relational databases. Financial services or banking experience is highly desirable.

Key responsibilities
  • Design, develop, test and maintain software applications.
  • Build and support solutions using Java, C# or another object-oriented programming language.
  • Work with product, business and technical teams to understand requirements and deliver effective solutions.
  • Develop and maintain applications deployed in Docker and Kubernetes environments.
  • Build, deploy and support cloud-based solutions on AWS.
  • Design, query and maintain relational databases, including Postgre SQL and Microsoft SQL Server.
  • Contribute to code reviews, technical documentation and continuous improvement.
  • Troubleshoot issues and help ensure application quality, performance and reliability.
Minimum requirements
  • At least 8 years of provable software engineering experience.
  • Strong experience with Java, C# or another object-oriented programming language.
  • At least 5 years of experience with Kubernetes and Docker.
  • At least 5 years of AWS experience.
  • An AWS Associate-level certification.
  • At least 8 years of experience with Postgre SQL and/or Microsoft SQL Server.
  • Strong problem-solving, communication and collaboration skills.
Desirable experience
  • Experience in the financial services or banking industry.
  • Experience working on enterprise applications and complex technical environments.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →