×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer

Job in Bayonne, Hudson County, New Jersey, 07002, USA
Listing for: Jobot
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Backend Developer, Software Testing, .NET Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 65 - 80 USD Hourly USD 65.00 80.00 HOUR
Job Description & How to Apply Below

Job Details

Software Developer I – Early‑career software engineer responsible for designing, implementing, testing, and supporting application features across modern distributed systems.

Salary: $65 – $80 per hour.

A Bit About Us

We are a healthcare technology organization focused on improving the quality, safety, and efficiency of patient care. Our solutions combine evidence‑based clinical knowledge, technology, and practical workflows to support better decision‑making and consistent care delivery.

Why Join Us

You will build technology that has a meaningful purpose. The applications we develop help healthcare professionals access critical information, streamline clinical workflows, and make informed decisions during patient care. You will work in a collaborative environment where software engineering, healthcare expertise, and product innovation intersect.

Position Overview

The role is designed for an early‑career developer to gain independence, take ownership of small to medium‑sized work items, and expand core engineering skills across multiple application layers including user interfaces, services, APIs, and data. All code and generated outputs must be reviewed to meet established standards for quality, security, maintainability, and performance.

Key Working Relationships

Collaboration occurs with Product and Business Partners, Senior and Lead Developers, Engineering Peers, as well as Quality, Platform, and Design Teams.

Essential Functions and

Key Responsibilities
  • Design, build, test, and maintain application features across system layers.
  • Deliver small to medium‑sized features with increasing independence.
  • Contribute to application enhancements, bug fixes, technical improvements, and ongoing maintenance.
  • Write clean, maintainable, efficient, and well‑structured code aligned with team standards.
  • Follow established software development, security, and architecture practices.
  • Use AI‑assisted development tools to accelerate implementation, generate test cases, documentation, and code scaffolding; review and validate AI‑generated outputs for correctness, security, performance, and maintainability.
  • Develop and maintain unit and integration tests.
  • Participate in code reviews and apply feedback from other developers.
  • Support debugging, troubleshooting, and root cause analysis.
  • Help identify and resolve defects before they affect users or production environments.
  • Participate in Agile ceremonies—planning, refinement, daily stand‑ups, demonstrations, and retrospectives.
  • Break assigned work into clear and actionable development tasks.
  • Communicate progress, risks, dependencies, and blockers proactively.
  • Collaborate with technical and nontechnical stakeholders throughout the development process.
  • Document technical changes, design decisions, application behavior, and support considerations.
  • Maintain accurate documentation as systems and features evolve.
Minimum Qualifications

Education and Experience

  • Bachelor’s degree in computer science, software engineering, information technology, or related field preferred; or equivalent practical experience.
  • Typically one to three years of software development experience or related technical experience.

Foundational Understanding

  • Software development principles, including object‑oriented and modular design.
  • Application architecture concepts, including client‑server systems, APIs, services, and data flow.
  • Version control and collaborative software development practices.
  • Testing, debugging, and software quality principles.

AI‑Assisted Development

  • Previous exposure to AI‑assisted coding tools or a willingness to learn and adopt them.
  • Ability to critically evaluate AI‑generated code, documentation, and technical recommendations.
  • Understanding that AI‑generated outputs require human review, testing, and validation.
Required Skills and Competencies
  • Solid foundation in software development principles and practices.
  • Ability to implement clearly defined features with moderate guidance.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Effective written and verbal communication skills.
  • Ability to work independently on scoped assignments while contributing effectively within a team.
  • Ability to manage…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary