Software Engineer II
Posted 4hrs ago
Employment Information
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




















