Overview
Skills
Job Details
.Net background with API integrations into financial solutions
- Technical Expertise: A solid understanding of software engineering principles with continued recent hands-on experience.
 - Test Driven Mentality: Our teams develop using ATDD and TDD Principals, and it is an expectation of this role to not only delivering in that manner but also holding the teammates accountable to maintaining this practice.
 - Strong Communicator: As part of working with others on their team, communication skills are required for success in this role.
 - Cloud Proficiency: Experience with public cloud technologies, especially AWS.
 
Job Description
Title: Software Engineer
As a Software Engineer, you ll help build scalable, cloud-native applications and integrations that support Echo s financial and operational systems. This role requires strong AWS expertise combined with hands-on experience in Financial integrations. You ll contribute to the development and maintenance of cloud-based applications and automation solutions, collaborating with cross-functional teams to improve data flow, system reliability, and business outcomes.
What You ll Do:
Design, develop, and maintain scalable applications using AWS services (Lambda, S3, MSK, Glue, etc.)
Contribute to full-stack development using technologies such as .NET, Python, Go, SQL, and React
Modernize legacy systems and participate in cloud migration efforts
Build and maintain RESTful APIs and microservices
Develop and support financial integrations using EIBs, Core Connectors, Cloud Connect, Boomerang Integration
Maintain financial integrations across modules like Core Financial Module, Accounting Center, and Prism Analytics
Collaborate with Finance, Accounting, and IT teams to implement enhancements and automation
Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives
Work closely with product owners and analysts to break down user stories and deliver business value
Provide mentorship and peer code reviews to uphold engineering standards
Basic Qualifications:
Bachelor s Degree in Computer Science, Engineering, or related field
3 5 years of professional software engineering experience
2+ years of experience with AWS (Lambda, Glue, S3, etc.)
Experience with .NET, Python, SQL, and web services
Familiarity with Agile development practices
Preferred Qualifications:
- Experience with Prism Analytics and Accounting Center
 - Experience integrating third-party systems and vendors
 - Excellent communication and problem-solving skills