> Markdown version of [/jobs/ext/3786023-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3786023-junior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer - **Company:** ASCENT SERVICES GROUP LLC - **Location:** Boulder, CO, United States - **Experience:** Starter - **Salary:** $78,000.0 - $91,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, C Sharp (Programming Language), C++ (Programming Language), Software as a Service, Code Review, Computer Programming, Databases, Information Sciences, Python (Programming Language), PostgreSQL, Microsoft SQL Server, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Ruby, SAS (Software), Software Engineering, SQL Databases, Software Technical Review, Rust (Programming Language), ReactJS, Backend, Kotlin, Integration Tests, Information Technology, Production Code, Operational Systems, Front End Software Development, Software Coding, Code Restructuring - **Published:** October 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d70f4ba9ab0e6937 ## About the Role * BS in Engineering, Computer Science, Data/Information Science, Mathematics, or a related field. * 3.0 cumulative GPA or higher. * Demonstrated academic or professional software coding experience in one or more of the following languages: Python, Ruby, .NET, Java, C++, C#, Kotlin, Rust, or JavaScript, including object-oriented design. * Strong background in programming related to applied mathematical, engineering, and physical sciences. * Team player with a willingness to learn. * Strong interpersonal skills, teamwork skills, and work ethic. Preferred Qualifications * Self-starter who has implemented full-stack solutions (front-end and back-end development). * Candidates with the drive, work ethic, and desire to learn and quickly advance in their careers. * Knowledge of referential databases, such as SQL Server, Oracle, or PostgreSQL. * Knowledge of wholesale electricity markets is a plus. ## Description * Technical ownership. Build and ship features across our SaaS platform, writing clean, tested, well-documented code that our customers and internal teams rely on. You'll take real tickets from day one and own them from design through deployment. * Growth with support. Work alongside senior engineers who invest in your development through code reviews, pairing, and mentorship, so your technical skills grow with every sprint you ship. * Engineering excellence. Help keep our codebase healthy by writing unit and integration tests, contributing to CI/CD pipelines, triaging bugs, and improving the reliability and performance of the systems that power our analytics products. * Collaborative partnership. Work closely with product managers, data scientists, and fellow engineers to turn ideas into working software, and be a dependable voice in standups, design discussions, and cross-functional projects. Key Responsibilities * Design and write clean, scalable, production code (our backend team primarily works in Python, SQL, SAS, and C#; our frontend team works in React). * Refactor code for improved performance, stability, and scalability. * Develop automatic tests. * Work with our team of analysts and data scientists to integrate, generalize, and prototype mathematical and data science models within production software. * Communicate clearly and effectively (orally and in writing) with both technical and nontechnical stakeholders. * The software development team follows an agile scrum process, and all team members are expected to contribute to technical design reviews, implementation strategies, operational system support, and sprint planning.