Ingenious Med

Software Engineer

Ingenious Med Atlanta, GA
No longer accepting applications

Integration Engineers are an integral component in Ingenious Med’s commitment to deliver outstanding products and customer service. Integration Engineers are responsible for developing software solutions which enhance our clients’ experience while using our web and mobile offerings by integrating various data and components from external systems. Integrations Engineers work closely with architecture, web, mobile, and internal services departments to achieve desired integrations resulting in a seamless user experience. In this role, Integration Engineers will also use technical expertise to assist support staff as needed in order to resolve production issues. Integrations Engineers will work on various technical projects as part of a larger development team interacting occasionally with other departments. Once project requirements have been provided, Integration Engineers will be expected to work with minimal direction successfully contributing to larger team goal. Reporting to the Development Team Lead, the Software Engineer will: Develop a solid understanding of existing Ingenious Med solutions and how they utilize integrations. Develop a sense of ownership as a developer moving existing solutions toward target architectures. Participate in team design discussions addressing new integration requirements. Deliver quality code to satisfy all requirements/user stories as assigned. Fully test functional units of code before committing to source control. Assist with system integration, regression, and performance testing as needed. Maintain and expand existing integrations solutions and making continuous improvements to code. Identify opportunities for new tools to improve integration processes. Troubleshoot production issues and serve as third tier support when needed. Conduct regular self-guided study to stay current on new technologies and application functionalities. Other Key Competencies Include Team oriented and very collaborative Strong work ethic and dedication to quality results Outstanding analytical and problem-solving skills. Strong understanding of SOLID design principles Excellent written and oral communication skills. Ability to work several projects in parallel in an organized manner Ability to explain complex technical concepts in layman’s terms when needed. Adaptable to shifting priorities and work effectively in a fast-paced environment. #J-18808-Ljbffr
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Hospitals and Health Care

Referrals increase your chances of interviewing at Ingenious Med by 2x

See who you know

Get notified about new Software Engineer jobs in Atlanta, GA.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub