Data Platform Software Engineer
Soni · Plymouth Meeting, PA · 1 wk ago
HybridEngineeringFull-time
Key Responsibilities
- Design, develop, and maintain applications and data systems across multiple business domains, owning the full lifecycle from requirements through deployment and ongoing support.
- Lead efforts to modernize a legacy Microsoft Access/VBA platform, working closely with actuarial and operational leadership to translate existing logic into a scalable, cloud-based architecture.
- Build and enhance internal tools that streamline operations, transforming early-stage solutions into stable, production-ready applications that reduce manual effort and risk.
- Develop and maintain data pipelines that unify information across business segments, enabling centralized access for reporting, analytics, and strategic decision-making.
- Partner with business stakeholders to gather requirements, define technical approaches, and deliver end-to-end solutions that align with organizational priorities.
- Write clean, maintainable, and well-documented code following engineering best practices.
- Analyze existing systems and workflows to identify inefficiencies and propose improvements.
- Troubleshoot and resolve issues across applications and data pipelines, ensuring reliability and performance.
- Contribute to the design of intuitive user interfaces and improved user experiences where applicable.
- Manage project tasks and timelines while collaborating with engineers and cross-functional partners.
- Create and maintain technical documentation, including system designs and functional specifications.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 2+ years of experience developing software applications and/or data platforms
- Familiarity with AI-assisted development tools (e.g., Claude or similar)
- Strong debugging, problem-solving, and analytical skills
- Experience building and deploying solutions in cloud environments, preferably Microsoft Azure
- Proficiency in programming languages such as C#, Python, or TypeScript
- Experience working with modern web technologies (HTML, CSS, JavaScript) and frameworks
- Experience with data engineering concepts, including pipelines, transformations, and data integration
- Proficiency in version control (Git/GitHub), CI/CD practices, and Agile development methodologies (JIRA or similar tools)
- Familiarity with the Microsoft technology stack, including Office 365, is a plus
- Experience in the insurance or healthcare industry is preferred
- Ability to communicate effectively with both technical and non-technical stakeholders
- Strong organizational skills with the ability to manage multiple priorities in a collaborative environment