Software Development Engineer
$65 - $80 per hourJobot
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 priorities and meet commitments in a fast‑paced, evolving environment. Willingness to receive feedback and apply it to future work. Strong attention to detail and commitment to producing high‑quality work. Knowledge, Skills, and Abilities Technical Skills General understanding of multiple layers of application development. Familiarity with modern engineering practices such as automated testing, continuous integration and continuous delivery, and cloud‑based systems. Ability to learn and adapt to new programming languages, tools, frameworks, platforms, and development methodologies. Basic understanding of application security, performance, scalability, and maintainability considerations. Analytical and Problem‑Solving Skills Ability to troubleshoot technical issues and propose practical solutions. Growing ability to compare implementation approaches and evaluate technical trade‑offs. Ability to research unfamiliar issues and apply new knowledge effectively. Collaboration and Communication Communicate clearly and professionally with team members, business partners, and stakeholders. Actively participate in team discussions, code reviews, planning sessions, and technical conversations. Ask thoughtful questions and seek guidance when needed. Share knowledge and contribute to a collaborative team environment. Adaptability and Continuous Learning Demonstrate curiosity and a commitment to continuous improvement. Adapt to evolving technologies, architectures, development practices, and AI‑assisted workflows. Remain open to feedback, new ideas, and alternative approaches. Professional Growth Take ownership of assigned work and follow through reliably. Demonstrate measurable progression toward greater technical independence and responsibility. Continue developing the skills needed to take on larger and more complex software development assignments. Equal Opportunity Employment Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. By applying for this job, you agree to receive calls, AI‑generated calls, text messages, or emails from Jobot and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. #J-18808-Ljbffr
- ...Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end technologies to deliver end-to-end solutions. In this role, you will lead...SuggestedLocal area
$105.4k - $150k
...the group core team is looking for an energetic and motivated Software Engineer who is forward-focused, not afraid of experimentation, and a... ...are done and their impact. Oversee IT aspects of software development life cycle using agile and DevSecOps methodology across a set...SuggestedTemporary workWork at officeLocal areaWorldwide3 days per week$134.69k - $175.6k
...Key Responsibilities Integrate testing, development, and design principles throughout all... ...implementations. Develop fully autonomous software test automation to validate... ...with DevSecOps and Systems Reliability Engineers to define best practices for automating...SuggestedTemporary workWork at officeLocal areaWorldwide3 days per week$148.72k - $175.6k
...team by managing all technical design, development, and implementation activities to ensure... ...activities, including reverse engineering of Documaker System, Quadient Architecture... ...and four (4) years of experience as a software engineer in the insurance domain. Position...SuggestedTemporary workWork at officeLocal areaWorldwide3 days per week- ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part...Suggested
- ...Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary... ...products while applying the best practices of software development. Responsibilities include the ability to work independently...Local areaWorldwide
- ...Minimum of 6+ years' experience in Solution, Design and Hands on Development of web applications. - 5+ years' hands-on development... ...Procedures, Complex SQLs tuning. - Experience with eligibility rules engine is a plus. - Strong decision making and problem solving skills...
- ...months contract Work Hours: 8:00 AM – 5:00 PM Eastern Time, Monday–Friday Experience: 10 years minimum Responsibilities Application development with Spring, microservices, Java, JPA Azure DevOps Yaml pipeline creation, CI/CD process for deployment, release management...Contract workWork at officeMonday to Friday3 days per week
- ...the GPS migration of trading on a desk-by-desk and book-by-book basis. Required Experienced developer (5+ years minimum) in software development. Primary skill sets - Java, Oracle, Linux. Knowledge and understanding of current best practices in Core Java and J2EE...Contract work
- ...recruitment services. Job Description My client is seeking a Senior Development Lead. If you seek responsibility, thrive when empowered,... ...partners. Experience with UML Modeling using Rational Software Architect (RSA). Prior experience with a “Community of Practice...Work experience placementWeekend workAfternoon shift
- ...for both Consultants and Clients. We are pre-eminent service providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and focusing on both the employers and employees. Job Description Minimum 8 to...Worldwide
$110k - $130k
Job Description Must Have Technical/Functional Skills: Business and Systems Requirement Elicitation, BRD / User Story creation & translation Claims Fulfilment, Fraud Prevention Agile Scrum Experience (CSM) Stakeholder Management Roles & Responsibilities Elicit functional...$60k
Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the... ...it would not be a fit. Core Java Expertise End to End Development in an enterprise environment JavaScript, Jquery, CSS Spring Experience...Permanent employmentTemporary workLocal areaRelocation- RELIAS is seeking a Principal Software Engineer to lead architectural design in Morrisville, NC. This pivotal role requires innovation in microservices and cloud technologies (Azure preferred). The ideal candidate brings over 10 years of software experience, showcasing...Flexible hours
- ...and Tools team—a collaborative group of engineers and analysts dedicated to building the... ...APIs utilizing Python-based backend web-development frameworks, ensuring high performance,... ...to catch defects early and ensure high software quality. System Migration & Data Architecture...
- Apple Inc. in Cary, North Carolina, is looking for a skilled Data Services Engineer to help architect and evolve high-performance data systems. The role demands a candidate with experience in distributed data platforms and AWS services, driving innovation in a fast-paced...
- NetApp in Morrisville, NC is seeking experienced Systems Software Engineers to contribute to core storage and data management technologies across ONTAP and related NetApp products. You will design, build, and optimize foundational components of NetApp’s storage stack,...
$35.76 - $42.07 per hour
...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational...Minimum wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hoursShift work- ...Design and Develop : Create and maintain embedded software for material handling equipment using C++. Display Device Development : Developing Application Software for display... ...cross-functional teams, including hardware engineers, to optimize system performance. Maintenance...
- Pentangle Tech Services | P5 Group seeks an experienced Embedded Software Developer in Cary, North Carolina. The ideal candidate will be... ...in C++ and have a strong background in embedded systems development, focusing on display devices and cutting-edge technology. Key...
$85k - $114k
...building the future of data - one that's governed responsibly, engineered for scalability, and designed for growth. When you join us,... ...practices including CI/CD pipelines and environment promotion across development, QA, and production environments Collaborate with cross-...Temporary workWork at officeLocal area3 days per week- NetApp is seeking a Software Engineer to design, build, and maintain scalable cloud-based platforms. The role emphasizes software development, platform reliability, and operational efficiency in cloud environments. Responsibilities include developing software, automation...
- Job Posting Experience with Azure: Data Factory, Synapse, Blob Storage, ADLS, Azure SQL, Logic Apps. Solid knowledge of data processing languages, such as SQL, Python, or Scala. Data Migration Azure DevOps ETL Experience with SSIS, Informatica
- Sr. Full Stack Software Engineer at MetLife Key technologies: Java, React, Spring, Azure, Kubernetes, Project Management. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews...
- Railinc Corp. is seeking an experienced software developer for a role in Cary, NC, responsible for delivering quality solutions throughout the software lifecycle. Candidates should possess 7 years of Java experience, strong knowledge of AWS, and familiarity with front-...
$79.68k - $112.5k
A leading financial services provider is looking for Full Stack Engineers to design and develop software solutions. The ideal candidate will have substantial experience in Java and ReactJS, working collaboratively in an agile environment. This role will involve implementing...$120k - $160k
.... Job Responsibilities Lead design and development of scalable enterprise applications and... ...maintain high code quality standards Mentor engineers and provide technical leadership across... ...10 or more years’ of experience in software development 10 or more years’ of...Full timeTemporary workCasual workInternshipWork at officeLocal areaMonday to FridayFlexible hoursDay shift3 days per week- Epic Games is seeking a Lead UI Engineer in Cary, North Carolina to enhance player experiences in Rocket League. You will mentor UI engineers... .... Ideal candidates will have a strong background in game development, including experience with AAA titles, excellent communication...
- ...ENGINEERING – GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team... ...gameplay engineering team and play a critical role in feature development for upcoming seasons. In this role, you will Mentor and coach...Worldwide
$80k - $110k
...help drive the future of technology forward. Opportunity The Software Engineer is responsible for designing, developing, and supporting... ..., leverage generative AI and DevSecOps practices to improve development efficiency and security, and collaborate within agile, cross...Temporary workWork at officeLocal areaWorldwide3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- ngo software engineer Cary, NC
- software developer Cary, NC
- part time software developer remote Cary, NC
- financial software developer Cary, NC
- senior software engineer ruby on rails Cary, NC
- software engineer amazon Cary, NC
- senior software design engineer Cary, NC
- software engineer remote Cary, NC
- entry level software engineer remote Cary, NC
- software engineer contract Cary, NC

