Software Developer

Florham Park, New Jersey

WeCare Medical Specialty Group
Apply for this Job
About the job Software Developer

WeCare Medical Specialty Group is a leading provider of innovative healthcare solutions, dedicated to improving patient outcomes and enhancing the healthcare experience. We are committed to developing cutting-edge software applications that empower patients, healthcare providers, and our internal teams. We are seeking a talented and passionate Remote Software Developer to join our growing team and contribute to the development of robust, scalable, and user-friendly software solutions.

Job Summary:

As a Remote Software Developer at WeCare Medical Specialty Group, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work within a collaborative, agile environment, contributing to all phases of the software development lifecycle. Your expertise in software development principles, programming languages, and problem-solving skills will be essential in creating impactful digital solutions for our users.

Responsibilities:

Software Development:

Design, develop, and maintain software applications using various programming languages and technologies (e.g., Java, Python, C , JavaScript, etc.).

Write clean, efficient, and well-documented code.

Develop and integrate APIs and web services.

Design and implement database schemas and manage data storage.

Troubleshoot and resolve software defects and performance issues.

Implement and maintain automated testing frameworks (e.g., unit tests, integration tests).

Software Development Lifecycle:

Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.

Collaborate with product managers, designers, and QA engineers to deliver high-quality software solutions.

Conduct code reviews and ensure adherence to coding standards and best practices.

Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.

Deploy and manage applications on cloud platforms (e.g., AWS, Azure, GCP).

Technical Leadership & Collaboration:

Stay up-to-date with the latest software development trends and technologies.

Contribute to the development and improvement of development processes and tools.

Collaborate with team members to solve complex technical challenges.

Provide technical guidance and mentorship to junior developers (if applicable).

Qualifications:

Required:

Bachelor's degree in Computer Science, Software Engineering, or a related field.

Minimum of 3 years of professional software development experience.

Proficiency in one or more programming languages (e.g., Java, Python, C , JavaScript).

Experience with web development frameworks (e.g., Spring Boot, .NET Core, React, Angular, Vue.js).

Experience with database technologies (e.g., SQL, NoSQL).

Understanding of software design principles and patterns.

Experience with version control systems (e.g., Git).

Strong problem-solving and analytical skills.

Excellent communication and collaboration skills.

Ability to work independently and manage time effectively in a remote environment.

United States Citizenship or Green Card Holder required.

Preferred:

Experience with cloud platforms (AWS, Azure, GCP).

Experience with containerization technologies (e.g., Docker, Kubernetes).

Experience with CI/CD pipelines.

Experience in the healthcare industry.

Knowledge of HIPAA compliance.

Benefits:

WeCare Medical Specialty Group offers a comprehensive benefits package, including:

Competitive salary.

Medical, dental, and vision insurance.

Life insurance and disability insurance.

Paid time off (PTO) and holidays.

401(k) plan with employer matching.

Flexible work arrangements.

Professional development opportunities.

Date Posted: 13 April 2025
Apply for this Job