Software Engineer II

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer II developing technology-based products at ENFRA. Contributing to EaaS and Integrated Solutions in an agile environment.

Responsibilities:

  • Be an individual contributor on software development team
  • Work on an agile development team in collaboration with a scrum master, a product owner, and other development team members
  • Collaborate with technical and non-technical team members
  • Execute software development tasks independently
  • Comply with policies and procedures for development including standards for testing, quality control, coding, documentation, etc.
  • Contribute to ongoing maintenance and operation of company technology products
  • Heavily engage with company internal and external customers

Requirements:

  • BS in Computer Science or related field, or equivalent experience
  • 5+ years of experience working on a professional software development team
  • Strong technical and analytical skills
  • Good communication skills
  • Proficiency with multiple technologies and languages
  • Experience with agile software development processes
  • Proficiency with source code management systems such as Git
  • Experience with software quality control including unit testing
  • Experience with development of single page web applications using the Angular 2+ framework
  • Experience with C#, Python, JavaScript/TypeScript, and other scripting languages

Benefits:

  • Health insurance
  • 401(k) matching
  • Professional development opportunities