logo

View all jobs

Software Engineers (Java - front end, full stack ) - REMOTE / MULTIPLE LOCATIONS

Atlanta, GA

The Direct Client of Atrilogy Solutions Group is looking to hire "3 Java Developer" to their team on a Permanent Basis.
 
*** 100% remote !! Work from the comforts of your own home or vacation spot!

We are looking for "3" Java Developers : "1" front end developer), "1" Full Stack Java Developer and "1" Full Stack Developer w/ a emphasis on front end development experience.

Job Description

As a software developer, you will be responsible for designing, developing and maintaining our end client's products.

  • Contribute to the design, development, and maintenance of major features of products 
  • Apply professional design and development best-practices

  • Balance deadlines, functionality, and quality

  • Lead in the improvement of and adherence to Intelerad’s policies, procedures, and practices

  • Proficiency in product knowledge and business space

  • Understand the constraints of operating in a regulated development environment

  • Maintain and improve the product’s devops pipeline

  • Document your work appropriately (requirements, designs, code, training information, etc.)

  • Participate in project scoping, requirements gathering, and time estimation

  • Strive to complete your deliverables according to requirements and within the time estimates

  • Balance maintenance responsibilities with project deliverables.

  • Provide management with accurate and timely data regarding task progress

  • Provide training to new team member and the different support teams.

  • Participate in any project deemed necessary by the organization

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, related discipline or equivalent skills and practical industry experience

  • Solid experience using Java in complex application development (5-8 years)

  • Good experience with design patterns

  • Experience designing and building complex data workflows for customers

  • Understanding of web services development using Java (HTTP, REST APIs, Tomcat)

  • Knowledge of multithreaded or event-driven programming

  • Experience writing unit tests and e2e tests

  • Ability to adapt to working with a wide array of technologies and languages

  • Knowledgeable about building secure, scalable & resilient web applications is an asset

Desired qualifications:

  • Experience with core javascript and front-end web development technologies (Angular, TypeScript, HTML5, AJAX, CSS)

  • Good experience with relational database design, SQL and design patterns

  • Experience with Unix, shell scripts, command line

  • Familiarity with the Agile and scrum methodology

  • Knowledge of AWS services

  • Knowledge of DICOM, HL7, medical imaging and radiology workflows would be preferred (not required)

FOR THE FULL STACK ROLE:

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, related discipline or equivalent skills and practical industry experience

  • Solid experience using Java in complex application development (5-8 years)

  • Good experience with design patterns

  • Experience designing and building complex data workflows for customers

  • Understanding of web services development using Java (HTTP, REST APIs, Tomcat)

  • Knowledge of multithreaded or event-driven programming

  • Experience writing unit tests and e2e tests

  • Ability to adapt to working with a wide array of technologies and languages

  • Knowledgeable about building secure, scalable & resilient web applications is an asset

Desired qualifications:

  • Experience with core javascript and front-end web development technologies (Angular, TypeScript, HTML5, AJAX, CSS)

  • Good experience with relational database design, SQL and design patterns

  • Experience with Unix, shell scripts, command line

  • Familiarity with the Agile and scrum methodology

  • Knowledge of AWS services

  • Knowledge of DICOM, HL7, medical imaging and radiology workflows would be preferred (not required)

    **** FOR THE FRONT END DEVELOPER ROLE ****
     

    Responsibilities

    • Design, prototype, develop, test, document and maintain desktop and/or web-based applications with backend components

    • Refine the software to continuously improve its performance

    • Develop a deep understanding of our client’s needs

    • Tackle issues that may arise across the full software stack

    • Collaborate closely with Product Management and UX to design better solutions

    • Balance deadlines, functionality, and quality

    Qualifications

    • Bachelor’s degree in Computer Science, Engineering, related discipline or equivalent skills and practical industry experience

    • Solid experience using Java in complex application development (3+ years) - applicants with equivalent C++/C# experience can be considered

    • Good experience with design patterns

    • Experience designing and building complex data workflows for customers

    • Understanding of web services development using Java (HTTP, REST APIs, Tomcat)

    • Knowledge of multithreaded or event-driven programming

    • Experience writing unit tests and e2e tests

    • Ability to adapt to working with a wide array of technologies and languages

    • Knowledgeable about building secure, scalable & resilient web applications is an asset

     

    Preferred qualifications

    • Experience with core javascript and front-end web development technologies (Angular, TypeScript, HTML5, AJAX, CSS)

    • Knowledge of DICOM, HL7 and medical imaging would be an asset

    • Good experience with relational database design, SQL and design patterns

    • Experience with Unix, shell scripts, command line

    • Familiarity with radiology workflows

      *** FOR THE FULL STACK DEVELOPER w/ FRONT END ****

       

      Duties/Responsibilities:

      • Working within an agile team, design, prototype, develop, test, document, deploy and maintain infrastructure for a world class medical imaging viewer

      • Refine the software to continuously improve its performance

      • Develop a deep understanding of our client’s needs

      • Tackle issues that may arise across the full software stack

      • Collaborate closely with Product Management and UX to design better solutions

      • Balance deadlines, functionality, and quality

      Qualifications

      • Bachelor’s degree in Computer Science, Engineering, related discipline or equivalent skills and practical industry experience

      • Experience designing and building complex data workflows for customers

      • Solid experience with core javascript and front-end web development technologies (TypeScript, HTML5, AJAX, CSS) ( 3+ years )

      • Solid experience using Java in complex application development (3+ years) - applicants with equivalent C++/C# experience can be considered

      • Experience with CSS3 and Less/Sass with the ability to write mixins and nested styles

      • Good experience with Angular

      • Detailed knowledge and understanding of cross browser, cross platform compatibility issues and workarounds

      • Knowledge of front-end build tools and package management (Node, NPM)

      • Experience writing unit tests and e2e tests

      • Good understanding of web services development (HTTP, REST APIs, Tomcat)

       

      Preferred qualifications:

      • Experience with AWS and/or other cloud infrastructure

      • Knowledge of multithreaded or event-driven programming

      • Experience with Unix, shell scripts, command line

      • Experience with relational database design, SQL and design patterns

      • Familiarity with radiology workflows

      • Knowledge of DICOM, HL7 and medical imaging would be an asset

       

Powered by