Software Engineer 2

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 high-performance applications, leveraging your expertise in full-stack development, cloud technologies, and DevOps practices. This role requires significant experience in CI/CD pipelines, automated testing, and collaboration with cross-functional teams. ModMed offers a competitive benefits package, including comprehensive health insurance, retirement plan, paid time off, and professional development opportunities. We are a fast-growing company with a global presence and a commitment to creating a positive work environment. Apply today and become part of a team dedicated to making a difference in healthcare.

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

  • Meals & Snacks: Enjoy complimentary office lunches & dinners on select days and healthy snacks delivered to your desk
  • Insurance Coverage: Comprehensive health, accidental, and life insurance plans, including coverage for family members, all at no cost to employees
  • Allowances: Annual wellness allowance to support your well-being and productivity
  • Earned, casual, and sick leaves to maintain a healthy work-life balance
  • Bereavement leave for difficult times and extended medical leave options
  • Paid parental leaves, including maternity, paternity, adoption, surrogacy, and abortion leave
  • Celebration leave to make your special day even more memorable, and company-paid holidays to recharge and unwind
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.