Software Engineer
Core
Develop and maintain full-stack web applications, APIs, and document composition templates for physical print/mail and electronic presentment in the financial and insurance sectors.
Role type
Mid-level full-stack software engineer (document composition & web)
Builds
Production web applications, RESTful APIs, and document composition templates
Domain
Financial services / Document outsourcing / .NET ecosystem
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, .NET Core, ASP.NET Core, RESTful APIs, Microsoft SQL Server, Entity Framework Core, Git, CI/CD, xUnit/NUnit, OpenText Exstream, Quadient Inspire
Preferred skills
AWS, Docker, OWASP secure coding, USPS mailing requirements, address formatting
Technologies
.NET Core, ASP.NET Core Web API, Microsoft SQL Server, Entity Framework Core, OpenText Exstream, Quadient Inspire, AWS, Docker, GitLab CI/CD, GitHub Actions, Azure DevOps, xUnit, NUnit
Responsibilities
Analyze project requests and identify required updates to applications or templates; Lead discussions with internal stakeholders and clients to design and implement robust applications; Interpret structured input data and understand record layouts; Perform accurate data mapping aligned with client specifications; Develop, update, and maintain C# applications using .NET and .NET Core; Design, develop, consume, and troubleshoot RESTful APIs; Work with relational databases such as Microsoft SQL Server; Modify and maintain templates using composition tools; Write clean, maintainable, testable code using object-oriented principles; Submit well-structured Git merge requests and participate in peer code reviews; Work closely with QA and DevOps teams to support testing, CI/CD pipelines, deployment, monitoring and validation processes; Use automated testing practices and frameworks to support application quality; Participate in application deployments and cloud-based development practices; Assist in resolving issues affecting production; Ensure all changes are aligned with application development standards; Develop and maintain integrations with internal common code, RESTful APIs, web services, databases, and third-party services; Apply basic knowledge of USPS mailing requirements and print production standards.
Seniority
Mid-level, hands-on IC
