Junior Software Engineer (Hybrid)
ascendanalytics · Boulder
Job description
About the role
Ascend Analytics is looking for a Junior Software Engineer based in Boulder, CO or Raleigh, NC, on a hybrid schedule (3 days in office, 2 days remote). The role builds software solutions and analytics that support renewable and battery storage power providers worldwide. Applications are reviewed on an ongoing basis and candidates are contacted directly when openings arise.
Key responsibilities
- Build and ship features across the SaaS platform, taking real tickets from day one and owning them from design through deployment.
- Write clean, tested, well-documented code and refactor it for better performance, stability and scalability.
- Develop automatic tests and help keep the codebase healthy.
- Contribute to CI/CD pipelines, triage bugs and improve the reliability of the systems powering analytics products.
- Work with analysts and data scientists to integrate, generalize and prototype mathematical and data science models in production software.
- Communicate clearly with technical and non-technical stakeholders and take part in technical design reviews, sprint planning and standups.
Required profile
- BS in Engineering, Computer Science, Data/Information Science, Mathematics or a related field, with a 3.0 cumulative GPA or higher.
- Demonstrated software coding experience in one or more of the listed languages, including object-oriented design.
- Strong background in programming related to applied mathematical, engineering and physical sciences.
- Team player willing to learn, with good interpersonal and teamwork skills.
Required skills
- Backend: Python, SQL, SAS, C#; frontend: React.
- Preferred: full-stack experience, SQL Server, Oracle or PostgreSQL, and knowledge of wholesale electricity markets.
What we offer
- Salary range of $78,000 - $91,000, depending on qualifications, experience and location.
- Medical, dental and vision coverage, life and disability insurance, parental leave.
- FSA, HSA and dependent care accounts, 401(k) with a 3% non-elective contribution.
- Flexible PTO and flexible work hours.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ascendanalytics
Boulder
Related job offers
-
Market Operations Manager, SmartBidder
ascendanalytics Boulder -
Senior Product Manager - Platforms (ONTAP)
NetApp Boulder -
Cybersecurity Analyst (SOC) - Secret Clearance
MANTECH Boulder -
HPC & AI Researcher Engineer (Software Systems Design Engineer)
AMD Austin -
Product Analytics Manager
Heartflow San Francisco