Information Technology - Engineer, Software Sr
Overview
Senior software engineer focused on designing, developing, testing, and deploying complex enterprise applications. You will lead technical design, coding, and validation for large-scale systems while mentoring junior engineers and aligning work with SDLC, CI/CD, and quality standards. You’ll collaborate across cross-functional teams on architecture, performance, and reliability for healthcare IT integrations and data mappings. Your role supports strategic product scoping, roadmap discussions, and adoption of new technologies to improve outcomes. This position offers impact at scale within a focused, standards-driven environment.
ResponsibilitiesPerform detailed design, coding, and testing of applications; act as SME in discussions about maintaining and enhancing critical software systemsConduct software analysis including requirements and use-case development; implement and document code per design specifications; execute automated testsDevelop software solutions for enterprise environments; analyze functional/non-functional requirements; perform O&M and identify improvement opportunities; assist in estimating featuresProvide direct technical support for critical issues; collaborate with cross-functional teams to build reliable, scalable software; evaluate and integrate new technologies; contribute to product scoping and architecture discussions; mentor junior engineersExtend and customize open-source libraries and systems to meet team needs; participate in Agile ceremonies; support CI/CD pipelines and DevOps practicesLead and participate in health care EDI mapping projects with IBM Transformation Extender (ITX/ITXA) including design, testing, and deployment of mapsCoordinate with ITX/ITXA upgrades, adapters, and integration with B2Bi and REST workflows; validate maps using SPE Console and related toolsDrive best practices in code quality, testing, deployment, and performance tuning
Key requirementsBachelor in Information Technology or Computer Science (or equivalent experience)5+ years in software development, architecture/design, requirements definition, and software spec developmentStrong knowledge of SDLC, CI/CD, and DevOps practicesExpertise with JavaScript, Java, Python, or similar languages; experience with front-end and back-end developmentExtensive experience with IBM Transformation Extender (ITX), ITXA, ITX HealthCare pack, and related IBM toolsExperience with healthcare EDI standards (e.g., 837, 834, 835, 270-277, 999)Experience in Agile methodologies (Scrum/SAFe) and mentoringExperience with cloud technologies and database systems; exposure to integration patternsExcellent communication skills and ability to work with stakeholders at all levelsAbility to influence architecture and roadmap decisionsKnowledge of testing practices (TDD/BDD) and automated testingDevOps experience with ITX integration into CI/CD and containerized environmentscommunicationrelationship-buildingmentoringIBM Transformation Extender (ITX/ITXA); ITX HealthCare packITX mapping design and execution; SPE Console/Launcher/Integration ServersIBM Integration Bus, IBM Sterling B2Bi