AMN

Sr. Software Engineer

Dallas, TX Full time

Job Description

Welcome to AMN Healthcare — Where Talent Meets Purpose

Ever wondered what it takes to build one of the largest and most respected healthcare staffing and total talent solutions companies? It takes trailblazers, innovators, and exceptional people like you.

At AMN Healthcare, we don’t just offer jobs — we build careers that make a difference.

Why AMN Healthcare? Because Excellence Is Our Standard:

  • Named to Becker’s Top 150 Places to Work in Healthcare — three years running.

  • Consistently ranked among SIA’s Largest Staffing Firms in America.

  • Honored with Modern Healthcare’s Innovators Award for driving change through innovation.

  • Proud holder of The Joint Commission’s Gold Seal of Approval for Staffing Companies since 2006.

***This role doesn't provide sponsorship or H1b transfers.

  • Dallas,TX - Hybrid role, 2 day a week in office

Job Summary

    As the Senior Software Developer I, you will design, develop, and maintain SaaS applications across web and mobile platforms using modern technologies such as React (JavaScript), Django/Django REST (Python), Swift and Objective-C (iOS), and Kotlin and Java (Android). This role requires strong technical expertise, a collaborative mindset, and a passion for delivering high-quality, scalable solutions that meet business objectives and enhance user experience. The Software Developer delivers sophisticated product features to our clients by providing open-source development knowledge and experiences to the product team.

    Job Responsibilities

    • Application Development
      • Build and maintain full-stack applications with responsive web interfaces and native mobile apps.
      • Implement RESTful APIs and integrate backend services using Django/Django REST.
      • Develop reusable components and optimize performance for React-based front-end applications.
    • Mobile Engineering
      • Create and maintain iOS applications using Swift and Objective-C.
      • Develop Android applications using Kotlin and Java, ensuring compatibility across devices.
    • Architecture & Design
      • Apply Service-Oriented Architecture (SOA) and Microservices principles for modular, scalable solutions.
      • Design secure, efficient APIs and data models for seamless integration.
    • Agile Collaboration
      • Work within a SCRUM agile process, participating in sprint planning, daily stand-ups, and retrospectives.
      • Collaborate with product owners, UX designers, and QA engineers to deliver features on time.
    • Quality & Automation
      • Write unit, integration, and automated tests to ensure code reliability.
      • Maintain CI/CD pipelines for continuous integration and deployment using tools like Jenkins and Git.
    • Continuous Learning
      • Stay current with emerging technologies and frameworks.
      • Share knowledge through peer reviews, mentoring, and technical discussions.

    Key Skills

    • Frontend: React.js, JavaScript (ES6+), HTML5, CSS3
    • Backend: Django/Django REST, Python, REDIS
    • Mobile: Swift, Objective-C, Kotlin, Java
    • Databases: Oracle, MySQL, SQL Server
    • DevOps: Jenkins, Git, Bitbucket, Puppet, Chef
    • Protocols & Standards: REST, SOAP, RPC, JSON, WSDL

    Qualifications

      Education & Years of Experience

      • Bachelor's Degree plus 5-7 years of work experience OR High School Diploma/GED plus 9-11 years of work experience

      Additional Experience

      • Experience in full-stack development, including User Interface (UI), REST API design, business logic, and data access
      • JavaScript experience, including experience working with SPA and MVC frameworks such as AngularJS, knockoutjs, or Durandal
      • Progressive work experience in open-source technology solutions

      Work Environment / Physical Requirements

      • Work is performed in an office/home office environment.
      • Team Members must have the ability to operate standard office equipment and keyboards.

      AMN Healthcare will provide reasonable accommodations to qualified individuals with disabilities to enable them to perform the essential functions of the job.

      Our Core Values

        ● Respect ● Passion ● Continuous Improvement ● Trust ● Customer Focus ● Innovation

        At AMN we embrace the ways we are similar and different; respecting all voices and ensuring everyone has the opportunity to contribute to our collective success. We acknowledge our shared responsibility to foster a welcoming environment where everyone feels recognized and valued. We cast a wide net to recruit and retain competitive talent and build healthcare workforces supportive of the communities we serve. We believe in the power of compassion and collaboration to build healthy communities where access to quality care is available to all. Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.

        At AMN we recognize that in-person connections have value and promote collaboration. You will be expected to come into an AMN Healthcare office at a frequency dependent on the work arrangement for your role.

        Pay Rate

        $116,000 - $138,000 Salary

        Final pay rate is dependent on experience, training, education, and location.