We have an exciting opportunity to join the Connexus Energy Technology Department as an entry level IT Software Developer. The professional in this role will be focused on building scalable microservices using Node.js and Python. You will work closely with the senior developer to design, implement, and maintain backend services that support our data-driven applications. This is a great opportunity to grow your skills in a modern environment.
Work for this position can be performed both on-site at our campus located at 14601 Ramsey Blvd, Ramsey, MN 55303, and from your local home office, as duties require. While this position is designated as hybrid, based on current requirements, hires must reside in or relocate to Minnesota.
Anticipated hiring pay is $86,700.00 - $113,820.00 annually. The final compensation offered is based on the selected candidate's qualifications, experience and skill level. In addition, this position is eligible for an annual bonus with a target payout of 8% based on company performance.
- Develop and maintain microservices using Node.js and Python.
- Collaborate with cross-functional teams to define service interfaces and data flows.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and agile ceremonies.
- Troubleshoot and debug backend services and APIs.
- Contribute to CI/CD pipelines and deployment automation.
- Document technical decisions and service architecture.
- Translate program performance expectations documents into logical programming sequence and ultimately, into code
- Perform trial runs in later coding stages and modify any existing and potential issues.
- Document control language for advanced troubleshooting reference documents.
- Serve as technical resource on maintaining established applications, and assist with programming on implementations and operational support
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or 4 years of equivalent experience).
- Experience or coursework in backend development using Node.js and/or Python.
- Understanding of RESTful APIs, JSON, and HTTP protocols.
- Basic knowledge of Git and version control workflows.
- Exposure to SQL databases (e.g., MSSQL).
- Strong problem-solving and communication skills.
Pre-Employment Requirement: Employment is contingent upon successfully completing a pre-employment background check and drug screen.
Based in Ramsey, Connexus Energy is Minnesota’s largest electric cooperative, providing electricity, renewable energy alternatives and related services to 147,000 residential and commercial members just north of the Twin Cities. We offer a collaborative work environment with challenging and rewarding work, which provides for professional development and work-life balance in a highly technical, stable and innovative industry. We give back to the communities we have served for more than 80 years by embracing opportunities to volunteer, donate and support economic development. Our talented and friendly staff focuses on achieving our mission of powering our members and communities toward a smarter energy future with a passionate focus on affordability, innovation, safety, and grid reliability.
Connexus Energy’s benefits package includes medical/dental/vision insurance, health savings account, flexible spending accounts, 401(k) plan with generous company matching and non-matching contributions and independent investment advisory services, accrued PTO, holiday pay, tuition reimbursement, recognition program, employee referral program, and employee activities. Company paid life insurance, short-term disability, and long-term disability is also provided.
All qualified applicants will receive consideration for employment without regard to disability status, veteran status, or other legally protected status.