Software Engineer
Core
Develop, enhance, and maintain software solutions that produce documents for print, mail, and electronic delivery.
Role type
Software Engineer (Java/C#)
Builds
Document generation software for print, mail, and electronic delivery
Domain
Print and mail industry / Document composition
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, C#, SQL, API integration, XML/JSON/CSV handling, clean code practices, data security standards
Preferred skills
Full-stack Java applications, backend services, UI technologies, external data source integration, BCC software solutions (Architect REACH), USPS mailing processes, .NET Core, Azure, HTML/CSS
Technologies
Architect, Azure, Backend, C#, CSS, Git, IntelliJ, JSON, Java, Security, Visual Studio, Web, Windows, XML, UX, UI Design, ASP.NET, Cloud, Excel
Responsibilities
Develop and maintain software solutions for document production; Partner with stakeholders to align solutions with client needs; Review requirements and implement code changes; Validate functionality and ensure accurate delivery; Support client integration and process automation; Write clean, maintainable code adhering to quality and security standards.