Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Bernhard

Software Engineer II

Bernhard

Software Engineer II developing innovative systems technologies within the Connect platform for Energy as a Service. Collaborating in an agile team to produce innovations in energy efficiency.

Posted 4/23/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $76,860 - $102,620 per yearWebsite

Tech Stack

Tools & technologies
AngularJavaScriptPythonTypeScript

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 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

What you’ll need
  • 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

Comp & perks
  • Health insurance
  • 401(k) matching
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant 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 management
Soft Skills
communicationanalytical skillscollaboration
Certifications
BS in Computer Science