Senior Software Engineer

Fitch Group•New York, NY
•$120,000 - $140,000•Hybrid

About The Position

Fitch Group is seeking a Senior Software Developer for its Business Applications team, which delivers and supports enterprise platforms for Finance, HR, Procurement, and other corporate functions. The team supports operational excellence, automation, and digital transformation across the organization. The role designs, develops, and supports secure, scalable full-stack enterprise applications. It translates business requirements into technical designs, reusable components, REST APIs, integrations, and data models that meet enterprise architecture, security, and performance standards. The engineer owns delivery from solution design through development, testing, deployment, and production support, and contributes to code quality and engineering standards through reviews, mentoring, documentation, and reusable development patterns. The position also uses Microsoft Power Apps and approved AI tools such as GitHub Copilot and Microsoft Copilot to support prototyping, coding, testing, refactoring, documentation, and troubleshooting. AI-generated outputs must be independently validated. The role is based out of Fitch's New York office, with a hybrid arrangement requiring two to three office days per week depending on line of business and location.

Requirements

  • At least 5 years of professional software development experience, including hands-on delivery of full-stack enterprise applications using Java, React, HTML, CSS, and JavaScript or TypeScript.
  • Strong experience with Python, PostgreSQL, SQL, REST APIs, relational data modeling, application integration, and secure coding practices.
  • Demonstrated experience with Git-based repositories, pull requests, code reviews, automated testing, and CI/CD pipelines.
  • Experience taking technical ownership across requirements, design, development, deployment, troubleshooting, and production support in a complex enterprise environment.

Nice To Haves

  • Hands-on experience building business applications and workflow solutions with Microsoft Power Apps or the broader Power Platform.
  • Practical experience using GitHub Copilot, Microsoft Copilot, or similar AI-assisted development tools for code generation, testing, refactoring, debugging, and documentation, with strong judgment in validating generated output.
  • Experience with cloud platforms, containerized services, DevSecOps controls, observability, and enterprise identity or integration patterns.
  • Strong communication and collaboration skills, with the ability to explain technical decisions in business language and mentor other developers.

Responsibilities

  • Design, develop, and support secure, scalable full-stack enterprise applications using Java and Python for backend services, React, HTML, and CSS for front-end experiences, Python for automation and data processing, and PostgreSQL for relational data management.
  • Translate business requirements into technical designs, reusable components, REST APIs, integrations, and logical and physical data models aligned with enterprise architecture, security, and performance standards.
  • Own engineering delivery from solution design through development, testing, and production support.
  • Manage Git repositories and branching and pull-request practices, automated testing, and CI/CD pipelines across development, test, and production environments.
  • Serve as a senior code reviewer and technical mentor, improving code quality, maintainability, security, and performance.
  • Establish reusable development patterns, documentation, and engineering standards.
  • Use Microsoft Power Apps and approved AI tools, including GitHub Copilot and Microsoft Copilot, to accelerate prototyping, coding, testing, refactoring, documentation, and troubleshooting, independently validating AI-generated outputs.

Benefits

  • Retirement planning programs.
  • Tuition reimbursement programs.
  • Comprehensive healthcare offerings supporting physical, mental, financial, social, and occupational wellbeing.
  • A global parental leave plan.
  • Paid volunteer days.
  • Matched funding for donations.
  • Opportunities to volunteer in the community.
  • Dedicated trainings, leadership development, and mentorship programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service