Software Engineer 2

closed
ModMed Logo

ModMed

πŸ“Remote - India

Summary

Join Modernizing Medicine (ModMed) as a Software Engineer 2 and contribute to our mission of improving healthcare through innovative software solutions. You will design, develop, and maintain scalable and high-performance software applications. This role demands expertise in full-stack development, cloud technologies, and DevOps practices. You will collaborate with cross-functional teams to deliver quality applications and ensure robust and efficient software delivery. The ideal candidate possesses extensive experience in CI/CD pipelines, and a strong understanding of Object-Oriented design principles. ModMed offers a competitive benefits package, including comprehensive healthcare, retirement plan, paid time off, and professional development opportunities.

Requirements

  • Demonstrated knowledge of software application development (certifications and experience considered in lieu of a degree)
  • 5+ years of experience in CI/CD platforms like Jenkins, GitLab CI, Azure DevOps, or AWS CodePipeline
  • Familiarity with unit testing frameworks like NUnit, JUnit to integrate automated testing into pipelines
  • Proven experience in building enterprise-level web applications
  • Strong background in Object-Oriented design and development
  • Solid understanding of Web Standards (XML, JSON, HTML, CSS, APIs, Web Services)
  • Demonstrated use and knowledge of design patterns and cloud-native technologies
  • Experience with Agile methodologies and iterative development processes
  • Experience as a DevOps engineer or in a similar software engineering role
  • Proficiency with Git and GitHub workflows
  • Good knowledge on C# with both .NET Core and .NET Framework or any other equivalent

Responsibilities

  • Design, develop, and maintain scalable and high-performance software solutions
  • Collaborate with cross-functional teams to deliver quality applications
  • Utilize Object-Oriented design principles and best practices to ensure high-quality software
  • Create and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps
  • Automate repetitive tasks in the software development lifecycle, including builds, testing, and deployments
  • Configure and maintain infrastructure for CI/CD pipelines, including servers and containerized environments
  • Leverage cloud platforms like AWS, Azure, or GCP for scalable infrastructure and application management
  • Incorporate DevOps principles to foster collaboration between development and operations teams
  • Integrate unit testing frameworks (e.g., NUnit) into pipelines to ensure robust software quality
  • Utilize test-driven development practices to enhance software reliability
  • Work closely with developers, QA engineers, and operations teams to streamline workflows and address feedback
  • Demonstrate strong communication skills to present ideas, solutions, and progress effectively
  • Monitor CI/CD pipeline execution and troubleshoot issues promptly to minimize downtime

Preferred Qualifications

  • Strong proficiency in C#, JavaScript, and scripting languages like Bash, Python, or PowerShell for task automation
  • Ensure adherence to Web Standards (XML, JSON, HTML, CSS, APIs, Web Services)
  • Deep understanding of Git and branching strategies for effective code management
  • Knowledge of cloud platforms like AWS, Azure, or GCP for scalable infrastructure management
  • Exceptional problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Self-motivated and able to work independently with minimal supervision
  • Detail-oriented with excellent organizational skills

Benefits

  • Comprehensive medical, dental, and vision benefits, including a company Health Savings Account contribution
  • 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed, 100% of any matching contribution you receive is yours to keep
  • Generous Paid Time Off and Paid Parental Leave programs
  • Company paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs
  • Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed
  • Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning
  • Global presence and in-person collaboration opportunities; dog-friendly HQ (US), Hybrid office-based roles and remote availability for some roles
  • Weekly catered breakfast and lunch, treadmill workstations, Zen, and wellness rooms within our BRIC headquarters
This job is filled or no longer available