Software Engineer I

Overview: Designs, develops and troubleshoots basic software programs for computer based systems. Responsibilities:

  • Develop, test, deploy, maintain and improve software to meet requirements
  • Design and develop test automation scripts
  • Complete well-defined, basic program changes
  • Contribute to estimates required for user stories based on business requirements, specifications and designs
  • Comply with and contribute to SDLC standards and CD/CI procedures to ensure consistency
  • Monitor progress against task estimates to provide status
  • Provide technical support and troubleshooting for applications across environments
  • Maintain existing code base, monitoring for failures in non-prod environments


  • Bachelor’s Degree in Computer-related discipline or equivalent work experience
  • Using one or more programming language(s).