JobsEQ by Chmura Logo

Principal Software Engineer / Architect - 11570

AMN Healthcare

Location: Tampa, FL, 33626
Type: Full-Time, Permanent, Non-Remote
Posted on: July 18, 2021
This job is no longer available from the source.
Job Description
Reference #: Req11570 Job Description
Job Description
Summary: As part of the Software Engineering team, the Principal Software Engineer / Architect determines the technical direction of the AMN Language Services application, platform, and data design and development. This is a highly collaborative role working to design and deliver end-to-end solutions across the entire enterprise. The Principal Software Engineer / Architect will consult regularly with other Engineers, Business Analysts, Product Managers, end-users, and other business stakeholders involved in the design, development, deployment, and consumption of Language Services offerings. In this hands-on role, you will also develop platform components and APIs and be on point for scoping internal and external system integrations.
Who You Are : As a senior member of the team, you will be self-directed and capable of mentoring other Software Engineering team members. You are hands-on and able to champion the enterprise technology vision ("big picture") as well as delve into the specific details of a technical design. You will provide technical leadership, drive critical design initiatives, participate in strategic and tactical decisions and set an example for professional decorum and competence across the Language Services Engineering teams.
Duties and Responsibilities:
• Design and develop software for both cloud-based and data center hosted platforms
• Proactively collaborate across internal teams to ensure products are delivered successfully, with high quality, and in line with stated requirements
• Provide active architectural guidance and leadership throughout the entire development lifecycle
• Lead continuous improvement exercises to enhance platform performance, stability, and scalability
• Recommend third-party components and solutions as appropriate as part of the core platform
• Ensure data models balance performance and flexibility to meet current needs and future requirements
• Keep up to date with software industry trends, healthcare technology services, video-conference software, mobile applications, and general Software Engineering best practices
• Document technical designs and contribute to specification documents, IP development and externally facing technical documentation
• Lead technical integration efforts with vendor, customer, and partner systems
• Mentor other team members to increase subject matter expertise across the team and organization (this position does not require heavy people management, however)
• Promote and champion industry and company standards for Software Engineering and data security
Required Experience:
• 10+ years of relevant work experience in commercially available software design and development
• Hands-on experience in Python, Django Rest Framework, Postgres, and data tools (Pentaho, Databricks, snowflakes, Power BI, etc.)
• Demonstrated experience with data modeling and enterprise data management
• Proficiency in multiple different programming languages and paradigms
• Have a clear understanding of application development and data security standards
• Experience with WebRTC or other web-based video standards is a big plus
• Healthcare industry and experience creating HIPAA compliant software is preferred
• Practical experience developing platform APIs and performing technical integrations
• Experience developing platforms accessed by mobile applications
• Experience with Agile/Scrum development processes
• Expert problem-solving skills and an aptitude for learning and implementing emerging technologies
• Ability to work in a self-directed fashion while being resourceful and adaptable
• Strong verbal and written communication skills
• Having experience with Salesforce and WebRTC will be plus
Education:
• Bachelor's degree in Computer Science, MIS, or equivalent work experience
Respect * Passion * Continuous Improvement * Trust * Customer Focus * Innovation
AMN Healthcare is committed to fostering and maintaining a diverse team that reflects the communities we serve. Our commitment to the inclusion of many different backgrounds, experiences, and perspectives enables our innovation and leadership in the healthcare services industry.
We value professionalism in everything we do - this includes the professional presence we project as we interact with internal and external customers.
z#
AMN HEALTHCARE IS AN EEO/AA/DISABILITY/PROTECTED VETERAN EMPLOYER. WE ENCOURAGE MINORITY AND FEMALE APPLICANTS TO APPLY
Compensation and Hours
Salary Range: Not Available DOE (Depends on Experience) Not Available Other Benefits: Not Available Full or Part Time: Full Time (30 Hours or More) Job Duration: Over 150 Days Type of Job: Regular
Shift: Not Applicable
Hours per Week:
Hours Not Specified
View what local employers are paying Software Developers, Applications