Junior Software Engineer

4 weeks ago


St Louis, United States Brooksource Full time

_*Role*__: Junior Software Engineer_ _*Division:*_ _Digital Platforms Agent OS_ _*Location:*_ _St. Louis, MO (Hybrid: 4 days onsite / 1 day remote)_ _*Duration:*_ _Ongoing contract via Brooksources Elevate Program_ _*Target Start:*_ _Q1 2026_ _*BUSINESS OBJECTIVE*_ Brooksource is hiring a *Junior Software Engineer* to join the *Agent OS* organization within a major *digital platforms division *for a *Fortune 100 telecommuncations* client. Agent OS builds and supports enterprise-scale software that powers customer experienceenabling billing, troubleshooting, sales, and service activation across millions of interactions. This position is part of Brooksources *Elevate Program*, designed to introduce and develop early-career engineers who will become the next generation of leaders within a large-scale digital technology ecosystem. Amid a period of transformationmarked by offshore transitions, merger integration, and organizational restructuringthe team is focused on maintaining a *strong local talent pipeline* that supports succession planning, knowledge retention, and onshore innovation.. _*ABOUT THE ELEVATE PROGRAM*_ *Elevate* is Brooksources workforce transformation initiative dedicated to *upskilling early-career technologists* and building sustainable talent pipelines. As an Elevate consultant, youll receive: * *Full life cycle support:* onboarding, mentorship, and performance coaching * *Structured professional development:* technical training aligned to enterprise needs * *Access to a peer network:* connect with other Elevate engineers nationwide (91% retention rate) * *Long-term growth path:* from foundational contributor to enterprise-ready engineer _*TEAM OVERVIEW: AGENT OS*_ Agent OS develops and maintains flagship *Agent Desktop* applications used by call center and field agents for customer interactions. The platform includes critical AI and web components such as: * *Agent Assist:* A multifaceted AI-driven tool that leverages GPT-based models to provide real-time knowledge retrieval, contextual Q&A, and proactive suggestions for agents. * *Knowledge Management Enhancements:* Using Retrieval-Augmented Generation (RAG) and vector embeddings to improve search accuracy. * *Streaming and Convergence Projects:* Integrating mobile and cable sales experiences into unified tools. * *Modernization Initiatives:* Ongoing re-architecture and cloud-oriented development for scalability and maintainability. _*ROLE RESPONSIBILITIES*_ * Develop and maintain *ReactJS* front-end interfaces and/or *Spring Boot* back-end services supporting the Agent OS platform. * Contribute to all *stages* of the *software development lifecycle*, from design and coding to testing and deployment. * Collaborate within an *Agile* team environment and participate in *code reviews*, *sprint planning*, and *standups*. * Work closely with *senior developers* to learn *best practices* around *architecture*, *API design*, and *enterprise software delivery*. * Support *AI feature integration* through APIs, *knowledge base updates*, and *data pipelines* as needed. * Help ensure *quality*, *reliability*, and *usability* across systems that directly impact the clients front-line agents. _*TECHNICAL FOCUS AREAS*_ *Primary Needs:* (1) *React (Front-End Development) *_Highest priority_ * Building and maintaining *scalable, reusable UI components* for the *Agent Desktop* platform. * Working with *REST APIs*, *React* hooks, and *state management* tools (Redux, Context API, etc.). (2) *Spring Boot (Back-End Development) *_High priority_ * Designing and implementing *RESTful APIs*, *microservices*, and *integration layers*. * Collaborating with *database* and *DevOps teams* to deliver performant, maintainable services. *Secondary Need:* * *Data Analysis & AI Support* _Selective opportunity_ * Assisting with data ingestion, analysis, or visualization for AI-driven features. * Exposure to GPT models, RAG pipelines, and knowledge management systems. *IDEAL CANDIDATE PROFILE* _*Must-Have Qualities:*_ * Early career technologist (*0 - 3 years* of experience or *recent graduate*) * Foundational understanding of *React* and/or *Java/Spring Boot* * Demonstrated *passion* for software development and continuous learning * *Growth mindset* with ability to adapt to *ambiguity* and *shifting priorities* * Excellent *communication* and *collaboration* skills _*Nice-to-Have Skills:*_ * Familiarity with *REST APIs*, *version control* (Git), and *Agile* methodologies * Exposure to *AI tools*, *cloud* environments, or *large-scale enterprise* *systems* * Understanding of *customer service* or *contact center operations* (contextual awareness) _*WHY JOIN THROUGH ELEVATE*_ * *Upskilling-first model:* Gain hands-on experience while being mentored by experienced Charter engineers. * *Local succession planning:* Help strengthen the onshore talent pipeline and support knowledge retention. * *Enterprise exposure:* Work within one of the largest digital platform teams in the telecom industry. * *Stability & growth:* Join a group navigating transformation with a focus on long-term sustainability. _Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws._ Job Types: Full-time, Contract Pay: From $30.00 per hour Expected hours: 40 per week Benefits: * Dental insurance * Health insurance * Vision insurance Experience: * Software development: 1 year (Preferred) * React: 1 year (Preferred) * Spring Boot: 1 year (Preferred) Ability to Commute: * St. Louis, MO 63131 (Required) Work Location: Hybrid remote in St. Louis, MO 63131 by Jobble



  • St Louis, United States DomainTools Full time

    Senior Software Engineer DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex...


  • St. Louis, United States The Timberline Group Full time

    Client is building SaaS solutions for the Promotional Products industry. As part of our growth, we are introducing an Engineering Manager to support the teams building our products.The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident hiring, mentoring, and managing...


  • St Louis, MO, United States DomainTools Full time

    Senior Software Engineer DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex...


  • St Louis, MO, United States DomainTools Full time

    Senior Software Engineer DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex...


  • St Louis, MO, United States DomainTools Full time

    Senior Software Engineer DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex...


  • St Louis, MO, United States DomainTools Full time

    Senior Software Engineer DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex...


  • St Louis, United States The Timberline Group Company Full time

    Description of role: We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision. You should have excellent...


  • St. Louis, United States Bonterra Full time

    Senior Software Engineer Base Salary Range: $120,000 - $155,000 DOE About Us At NGP VAN, we pride ourselves on being at the forefront of technology that supports democratic and progressive causes. Our mission is to innovate and equip our clients—campaigners, advocates, and organizations fighting for equality, racial justice, reproductive freedom, and...

  • Software Engineer

    3 weeks ago


    St. Louis, United States Medium Full time

    Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from data collection to advanced deep learning, leveraging tools like Python, Java, and...


  • St Louis, United States Comfort Systems USA Full time

    A leading technology solutions provider is seeking a Sr. Software Engineer to lead the development of mission-critical software applications for the GEOINT sector in St. Louis, MO. This role involves designing and implementing scalable cloud-native solutions while mentoring junior engineers. Applicants must have a Bachelor's degree in Computer Science or...