Senior Software Developer

Apply for this job

Job Description

Summary

Our client is seeking a Senior Software Developer to design, develop, and support moderately to highly complex software applications. This role focuses on secure coding, compliance, and delivering robust technical solutions within a highly regulated environment. The developer will work independently with minimal guidance while contributing to critical system implementations.

Key Responsibilities

  • Code, debug, test, deploy, support, and document moderately to highly complex application software.
  • Analyze moderately to highly complex software and recommend and implement solutions.
  • Design, prototype, and develop moderately to highly complex software applications.
  • Incorporate security and relevant bank and system controls into solutions.
  • Adhere to bank and system software development methodologies and standards.
  • Comply with SAFR, DLP, Privacy, and audit requirements.
  • Ensure secure coding, contingency, and deployment methodologies for complex implementations.
  • Work independently with minimal guidance.

Required Qualifications

  • Associate degree and 7 years of related experience, or
  • Bachelor’s degree and 5 years of related experience, or
  • Master’s degree and 3 years of related experience.
  • Strong analytical and independent research skills.
  • Ability to work in a collaborative team environment.
  • Experience with Agile methodologies.
  • Proficient in technical documentation.
  • Strong understanding of Java/JEE, object-oriented design, and development.
  • Advanced skills in Java, Spring, and Angular.
  • Experience with API development and best practices.
  • Experience designing, deploying, and managing cloud solutions.
  • Experience with AWS services: ECS, Fargate, RDS, Lambda, S3, SQS.
  • Experience implementing Infrastructure as Code.

Tech Stack

  • Java / JEE
  • Spring Framework
  • Angular
  • AWS (ECS, Fargate, RDS, Lambda, S3, SQS)
  • Infrastructure as Code
  • API development
  • Secure coding and compliance tooling

Compensation & Benefits

Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).

Work Schedule

Monday–Friday, flexible hours, occasional on-call (if applicable).

About the Client

Our client is a growing technology-focused organization committed to building scalable digital solutions.

Why Join the Team?

  • Opportunity to work on impactful, highly complex systems within a respected organization.
  • Independent work environment with strong support for innovation.
  • Collaborative culture focused on continuous improvement and security excellence.

How to Apply

Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.