Senior Software Engineer

Synapse Flow
Blue Bell, PA

Hiring: Senior Software Engineer

📍 Location: Remote / Hybrid (as per project requirements)

💼 Employment Type: Contract

Job Summary

We are seeking an experienced Senior Software Engineer to support, maintain, and enhance enterprise software applications within a large-scale product environment. The ideal candidate will possess strong expertise in software development, database technologies, ETL processes, and healthcare data systems. This role requires close collaboration with cross-functional teams, business stakeholders, and offshore development teams to deliver high-quality, scalable software solutions.

Key Responsibilities

  • Support, maintain, and enhance software applications and components within the product suite.
  • Analyze, troubleshoot, and resolve software issues reported by internal and external customers.
  • Design, develop, test, and deploy high-quality software solutions following established development standards.
  • Create and maintain technical documentation, including specifications, design documents, and operational procedures.
  • Improve system performance, scalability, and availability through optimization and enhancements.
  • Collaborate with business users, project managers, architects, and development teams to deliver business-critical solutions.
  • Ensure adherence to software development standards, security guidelines, and best practices.
  • Participate in all phases of the Software Development Lifecycle (SDLC).
  • Identify opportunities for process improvements and contribute innovative ideas to improve operational efficiency.
  • Mentor junior developers and provide technical guidance to team members.
  • Stay current with emerging technologies and industry best practices.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related technical field.
  • Minimum 10+ years of software development experience.
  • Strong experience working with Healthcare Data.
  • Proven experience handling and processing large datasets.
  • Strong knowledge of relational databases and database design principles.
  • Hands-on experience with ETL processes and data integration.
  • Expertise in SQL and Oracle query optimization, stored procedures, and triggers.
  • Deep understanding of Object-Oriented Analysis and Design (OOAD).
  • Experience with Microsoft Access.
  • Strong scripting skills using VBScript and PowerShell.
  • Experience working with Java frameworks and the .NET Framework.
  • Familiarity with enterprise scheduling and job automation tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Preferred Skills

  • Healthcare analytics and claims data processing experience.
  • Experience supporting enterprise-scale applications.
  • Knowledge of performance tuning and database optimization techniques.
  • Experience working in Agile development environments.
  • Strong collaboration and stakeholder management skills.

Mandatory Requirements

  • 10+ years of software engineering experience.
  • Healthcare data experience is required.
  • Strong SQL/Oracle development and optimization experience.
  • ETL development experience.
  • Java and .NET development experience.
  • Experience with large-scale data processing environments.

Interested Candidates

Please share your updated resume along with contact details, current location, work authorization, and availability for consideration.

// // //