Full Time

Software Engineer (Remote)

BD
Remote!
$80,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by BD, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer at BD, you will play a vital role in designing, developing, and maintaining software solutions that enhance our healthcare technology offerings. You will collaborate with cross-functional teams to gather requirements, architect robust systems, and contribute to the complete software development lifecycle. Your expertise will be instrumental in ensuring the quality, efficiency, and reliability of our software products while adhering to industry best practices and compliance standards.



Job Responsibilities

  • Design and implement software applications and systems for healthcare technology.
  • Collaborate with stakeholders to gather and analyze requirements to ensure effective software solutions.
  • Write clean, maintainable, and efficient code adhering to coding standards.
  • Conduct software testing, debugging, and troubleshooting to resolve issues and improve functionality.
  • Participate in code reviews to ensure code quality and to mentor junior engineers.
  • Document software designs, processes, and user documentation for internal and external stakeholders.
  • Stay updated with the latest industry trends and technologies to enhance skill sets and software offerings.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 3-5 years of experience in software development.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Experience with software development frameworks and tools (e.g., Spring, .NET, Angular, React).
  • Strong understanding of software testing methodologies and tools.
  • Familiarity with cloud technologies (e.g., AWS, Azure) is a plus.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

This position utilizes a range of modern technologies and tools to build scalable software solutions. Primary development environments include integrated development environments (IDEs) such as IntelliJ or Visual Studio. Proficient use of version control systems like Git will be critical for collaboration. Technologies such as RESTful services, containerization platforms like Docker, and CI/CD tools will also be employed regularly to streamline the development and deployment processes.



Ideal Candidates

The ideal candidates for the Software Engineer position at BD will possess strong analytical skills, effective communication abilities, and a collaborative mindset. They will demonstrate a passion for innovation in healthcare technology, be adept at problem-solving, and be committed to continuous learning. A proactive approach to project management and the ability to thrive in a dynamic remote work environment will set candidates apart, making them key contributors to the success of our software engineering team.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.