FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II
BernhardSoftware Engineer II responsible for developing innovative technology solutions for the Energy-as-a-Service sector. Collaborating with teams to enhance energy efficiency and optimization.
Posted 4/23/2026full-timeDenver • Colorado • 🇺🇸 United StatesMid-LevelSenior💰 $76,860 - $102,620 per yearWebsite
Tech Stack
Tools & technologiesAngularJavaScriptPythonTypeScript
About the role
Key responsibilities & impact- 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.
- Complete tasks independently or in a self-directed manner.
- Comply with policies and procedures for development.
- Contribute to ongoing maintenance and operation of company technology products.
- Heavily engage with company internal and external customers.
Requirements
What you’ll need- BS in Computer Science, related field, or equivalent experience.
- 5+ years of experience working on a professional software development team.
- Strong technical and analytical skills.
- Good communication skills, with a willingness to improve.
- Ability to learn quickly and adapt to a rapidly changing environment.
- 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#.
- Experience with Python, JavaScript/TypeScript, and other scripting languages.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Paid time off
- Flexible work hours
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#PythonJavaScriptTypeScriptAngular 2+unit testingsoftware quality controlagile software developmentsource code managementGit
Soft Skills
strong technical skillsanalytical skillsgood communication skillswillingness to improveability to learn quicklyadaptability
Certifications
BS in Computer Science