Description

You will design, develop, and implement new software features and functions throughout the full development life cycle.

Responsibilities

  • Design and develop components for request handling, business logic, authentication, authorization, security, and logging.
  • Analyze requirements and perform impact analysis for client-requested changes.
  • Write, review, and maintain technical design documents.
  • Execute unit and integration testing for defect fixes and enhancements.
  • Provide technical support for ongoing applications, including system maintenance and production support.

Required Skills

  • 2 years of experience in software development, technical leadership, or software consulting.
  • Proficiency with Python.
  • Experience with Azure Cloud.
  • Experience using Jenkins and GitHub.
  • Experience using Atlassian Jira.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or 4 years of equivalent experience.
  • Ability to travel or relocate to various locations throughout the United States.

Education

Any Graduate