Software Developer Job at Software Technology Inc, United States

  • Software Technology Inc
  • United States

Job Description

Apex Systems Project Team

Apex Systems has been selected to stand up a key project team for our Fortune 100 client. This team is responsible for building Cloud based products and Cloud data migration pipelines. Candidates will be remote for the duration of the project, which is slated until the end of 2023 but could go longer with additional work.

Responsibilities

Primary duties may include, but are not limited to:

  • Design, develop, document, unit test, and debug applications utilizing JSON, Java, and more, existing software systems, and large-scale proprietary Microservices for internal use.
  • Serve as a technical expert on development projects.
  • Participate in full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality.
  • Identify and evaluate new technologies for implementation.
  • Analyze code to find causes of errors and revise programs as needed.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Consult with end-users to prototype, refine, test, and debug programs to meet needs.
  • Career-development position within the field.
  • Requires high skill sets and developing proficiency within the discipline.
  • Conducts tasks and assignments as directed.
  • Works under no or minimum supervision with some latitude for independent judgment.
Basic Qualifications
  • Possess a bachelor’s degree or higher from an accredited university OR High School Diploma/GED or higher from an accredited institution and a minimum of eight (8) years of experience in Software Development in lieu of the bachelor’s degree education requirement
  • Minimum of four (5) years of experience of Software development experience with Java
  • Experience in the following stacks: Java/Spring Boot
  • Experience with source control tools such as Git, etc.
  • Experience in Docker & Containerization
  • Experience with cloud architectures (AWS, etc.) for developing and deploying containerized applications
  • CI/CD pipeline for application deployment
Preferred Qualifications
  • Bachelor’s Degree in Computer Science, Computer Science Engineering, or related discipline
  • Experience with Linux
  • Solid understanding of software design principles and architectural patterns
  • Experience developing and delivering commercial enterprise software
  • Experience working in an Agile environment with strong test automation and continuous deployment
  • Health Information Systems experience in an IT, Software Engineering, Software Development role.
  • Experience with healthcare data interchange standards like HL7v2 and/or FHIR
  • Interest and ability to learn other coding languages as needed
  • Ability to speak and write English fluently and idiomatically
  • Experience with cloud architectures (AWS, etc.

Job Tags

Remote work

Similar Jobs

4062 Aetna Resources, LLC

Utilization Management Nurse Consultant Job at 4062 Aetna Resources, LLC

 ...simplify health care one person, one family and one community at a time.Registered Nurse (RN) Utilization Management Remote | Work from Home | 24/7 OperationsAre you an experienced RN looking to transition from bedside care while continuing to make a meaningful... 

DaVita

Patient Care Technician Job at DaVita

 ...Joining DaVita as Patient Care Technician (PCT) is an exciting opportunity to jump start your career in the health care industry.With paid, extensive training, you will gain the skills needed to care for our patients and build a network of other health care professionals... 

FullShift Staffing, LLC

School Social Worker Job at FullShift Staffing, LLC

 ...Job Description Job Description We are seeking an experienced, full-time School Social Worker to support a campus for the 2023-2024 school year. This individual must have a proven track record of working with families and community agencies in alleviating adverse conditions... 

Recruit Monitor

Remote Data Entry Specialist (Home-Based) Job at Recruit Monitor

A data entry services company is seeking a Data Entry Operator to assist in entering personal customer and account information into spreadsheets. The role requires proficiency in office computer systems and excellent typing skills. Responsibilities include reviewing data... 

Maluhia Inc

CNA - CNA - Non Acute Job at Maluhia Inc

 ...Details Client Name Maluhia Job Type Travel Offering Nursing Profession CNA Specialty CNA - Non Acute Job ID 38236188 Job Title CNA - CNA - Non Acute Weekly Pay $1922.8 Shift...