Job DetailExperience Level Mid LevelDegree Type Bachelor of Science (BS)Employment Full TimeWorking Type HybridJob Reference 0000020649Salary Type AnnuallyIndustry HealthcareSelling Points Contribute to innovative projects leveraging cutting-edge AI-assisted tools. Hybrid work schedule offers flexibility and collaboration opportunities. Enhance your skills in a dynamic, multi-disciplinary environment. Job DescriptionSoftware Developer OverviewAs a Software Developer, you will contribute to diverse technical projects spanning application, API, and database development, as well as DevOps and business analysis.
Leverage AI-assisted tools to accelerate solution development across the stack, ensuring quality and efficiency in deliverables.
Collaborate within a hybrid work environment, balancing remote flexibility with on-site collaboration opportunities.
Engage in a multi-hat role, requiring technical depth in specific areas and versatility across various development responsibilities.
Support application monitoring and deployment, managing CI/CD pipelines for smooth, low-risk releases.
Contribute to business analysis, gathering requirements and liaising between technical and business stakeholders effectively.
Develop resilient backend services and secure, well-documented APIs to meet organizational needs.
Enhance database development practices, focusing on schema design, indexing, normalization, and query optimization.
Software Developer Key Responsibilities & DutiesDesign, build, and maintain applications and integrations, ensuring high-quality and scalable solutions.
Develop and optimize APIs, delivering clean and secure backend services. Implement database solutions with strong SQL coding skills and adherence to best practices.
Support application monitoring and deployment processes, managing CI/CD pipelines effectively.
Utilize AI-assisted tools for software development, improving efficiency and quality across tasks.
Conduct business analysis, translating requirements and prioritizing tasks in collaboration with stakeholders.
Mentor junior developers, providing guidance on application monitoring and development tasks.
Ensure adherence to the software development lifecycle (SDLC) and organizational standards.
Software Developer Job RequirementsBachelor of Science (BS) degree in a relevant field is required.
Minimum of 3 years of professional experience in software development; 5 years preferred.
Proficiency in AI-assisted tools like GitHub Copilot, Claude, ChatGPT, or Cursor.
Strong SQL coding skills and knowledge of database development best practices.
Experience in application monitoring, CI/CD pipeline management, and deployment processes.
Relevant certifications in Microsoft/Azure or AWS DevOps are preferred.
Excellent written and verbal communication skills for effective stakeholder collaboration.
Ability to mentor junior developers and support team growth.
Job Type: Remote, Full-Time, Permanent