πArgentina
Senior Software Engineer I - .Net
ModMed
πRemote - India
Please let ModMed know you found this job on JobsCollider. Thanks! π
Summary
Join Modernizing Medicine (ModMed) as a Senior Software Engineer 1 and contribute to our mission of improving healthcare through innovative software solutions. You will design, develop, and maintain scalable and high-performance applications using C#, .NET, and cloud technologies. This role requires extensive experience in full-stack development, CI/CD pipelines, and DevOps practices. You will collaborate with cross-functional teams to deliver high-quality software and ensure robust and efficient software delivery. ModMed offers a competitive benefits package, including comprehensive health insurance, retirement benefits, paid time off, professional development opportunities, and a supportive work environment.
Requirements
- Demonstrated knowledge of software application development (certifications and experience considered in lieu of a degree)
- 6+ years of experience in software development using C# and .NET
- 5+ years of experience in developing .NET applications, including .NET Core and .NET Framework
- Proven experience in building enterprise-level web applications
- Strong background in Object-Oriented design and development
- Advanced JavaScript experience, including closures and prototype inheritance
- Proficiency in SQL (DDL and DML) and experience managing database structures
- 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
- Proficiency in CI/CD tools such as Jenkins, GitLab CI, Azure DevOps, or AWS CodePipeline is required
Responsibilities
- Design, develop, and maintain robust, scalable, and secure web applications
- Utilize Object-Oriented design principles and best practices to ensure high-quality software
- Write clean, efficient, and well-documented code in C# with both .NET Core and .NET Framework
- Ensure adherence to Web Standards (XML, JSON, HTML, CSS, APIs, Web Services)
- 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
- Expertise in popular CI/CD platforms like Jenkins, GitLab CI, Azure DevOps, or AWS CodePipeline
- Deep understanding of Git and branching strategies for effective code management
- Familiarity with unit testing frameworks like NUnit, JUnit to integrate automated testing into pipelines
- Knowledge of cloud platforms like AWS, Azure, or GCP for scalable infrastructure management
- Familiarity with containerized environments (e.g., Docker, Kubernetes) and microservices architecture
- 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
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.
Similar Remote Jobs
πGermany
πGermany
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide
π°$185k-$223k
πUnited States
πPortugal
π°$169k-$240k
πUnited States
π°$225k-$255k
πUnited States