Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Chatham Financial Corporation

Senior Software Engineer

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Pennsylvania data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$116,998 / year median in Pennsylvania

-5% projected decline

Explore Career

Job Description

Senior Software Engineer Kennett Square, PA 1 DAYS AGO 22726072 Summary Kennett Square, PA Hybrid $153358.00 - $153358.00 per Year 3 Years Experience Master's degree No Commission 40.00 hours per week / Day Shift / Full-Time Description
EMPLOYER
Chatham Financial Corporation TITLE:
Senior Software Engineer
LOCATION
Kennett Square, PA (Up to 40% telework permitted)
DUTIES:
Lead the design and development of cutting-edge financial applications and develop innovative, high-quality, and cloud-native SaaS web applications and microservices. Own technical decisions for features and services, ensuring scalability, security, and performance. Collaborate with product managers, UX designers, and quantitative teams to translate business requirements into technical solutions. Mentor and guide junior engineers, fostering technical excellence and best practices. Contribute to architectural discussions and help evolve the technology stack. Develop software using .NET, React, TypeScript, PostgreSQL, NServiceBus, RabbitMQ, Redis, and Azure services. Implement automated testing strategies (unit, integration, end-to-end) and CI/CD pipelines using Docker, Terraform, GitHub Actions. Leverage AI-assisted development tools to accelerate delivery and improve quality. Align technical work with business strategy and roadmap goals. Translate strategic objectives into actionable technical plans, ensuring team efforts contribute to business priorities aligned with the product roadmap. Drive cross-functional collaboration and maintain alignment with product roadmaps. Promote principles of modular design, observability, and test-driven development. Foster a collaborative, delivery-oriented culture grounded in modern engineering practices and continuous improvement.
REQUIREMENTS
Master's degree in Computer Science, Information Systems Management, Information Systems or related technical field and 3 years in any job title involving experience with object-oriented programming languages and principles to build application codebase. ALTERNATIVE, Bachelor's degree in Computer Science, Information Systems Management, Information Systems or related technical field and 5 years in any job title involving experience with object-oriented programming languages and principles to build application codebase.
Prior experience must include:
Developing and maintaining web application user interfaces using modern JavaScript frameworks; Designing database schemas, writing queries, and optimizing data storage for application functionality using relational databases; Using RESTful API principles to develop and integrate services within a service-oriented architecture; Automating testing and Test-Driven Development (TDD) to support code quality and maintainability; Working in an iterative development environment using Agile methodologies; and Working with continuous integration and delivery (CI/CD) processes. Up to 40% telework permitted.
SALARY:
$153,358/year
TO APPLY
Email resume identifying Job Code CF121 to: ksqrecruitment@cf.com. No calls. Additional Details How To Identify Potential Job Scams