
Senior Software Engineer
Accurant International
full-time
Posted on:
Location Type: Hybrid
Location: Minneapolis • Minnesota • United States
Visit company websiteExplore more
Salary
💰 $90,000 - $120,000 per year
Job Level
About the role
- Design & Development: Develop high-quality software design and architecture. Write clean, scalable code needed to support the energy transition, including solar and batteries, EVs, grid analytics, etc.
- Lead & Collaborate: Work closely with cross-functional teams, including company leadership, designers, and other developers, to gather requirements and deliver solutions that meet business needs. Lead and mentor junior developers.
- Innovate: Investigate, prototype, and apply new technologies to drive innovation in enterprise software applications.
- Optimize: Stay up to date with emerging technologies and industry trends. Continuously improve software development processes and contribute to team best practices.
- Support and Maintenance: Provide ongoing support and maintenance for existing applications, including troubleshooting and fixing issues as they arise.
Requirements
- Education: Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a Related Field. Equivalent work experience may be considered.
- 2-5 years of Experience in Software Development with a Demonstrated Ability to Deliver Software Solutions in a Professional Setting.
- Effective Competency in One or More Compiled Programming Languages (Rust, C/C++), and One or More Interpreted Languages (Python, JavaScript/TypeScript, etc.).
- Familiarity with Software Development Tools and Frameworks (e.g., VS, VS Code, Git, Docker, Jenkins, etc.).
Benefits
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Employer Paid Life Insurance, AD&D, and Disability Insurance
- Competitive 401(k) Match – Up to 6%
- Performance Based Bonus
- Potential Profit Sharing
- Paid Time Off, Holidays and Other Paid Leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software designsoftware architectureclean codescalable codecompiled programming languagesinterpreted languagessoftware developmenttroubleshootingprototypingenterprise software applications
Soft skills
leadershipcollaborationmentoringcommunicationproblem-solvinginnovationteamworkadaptabilityorganizational skillscontinuous improvement