> Markdown version of [/jobs/ext/3604266-real-time-software-engineer-early-career](https://www.wearedevelopers.com/jobs/ext/3604266-real-time-software-engineer-early-career). 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). --- # Real-Time Software Engineer - Early Career - **Company:** London Stock Exchange Group - **Location:** St. Louis, MO, United States - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** Testing (Software), Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Software Quality, Code Review, Computer Engineering, Cursor, Software Debugging, Programming Tools, Python (Programming Language), Object-Oriented Software Development, Real-Time Operating Systems, Software Tools, Software Engineering, Software Systems, Google Cloud, GitHub Copilot, Claude Code, Software Application Programming, Git, Information Technology, OpenAI Codex, Programming Languages - **Published:** October 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cdf776ccb03ffa89 ## About the Role We are seeking a Software Engineer to join our development team and help build high-quality software solutions that support critical business capabilities. This role is ideal for a recent graduate or an engineer with up to two years of professional experience who is passionate about software development, enjoys solving complex problems, and embraces modern AI-assisted engineering practices. We value strong engineering fundamentals, curiosity, and a growth mindset more than expertise in any specific programming language. Successful candidates may have experience in C++, Python, Java, or C# and should be comfortable learning new technologies as business needs evolve., * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. * At least 2+ years of professional software development experience outside internship experience * Demonstrated proficiency in at least one of the following languages: C++/ Python/Java /C# * Understanding of software engineering fundamentals including: Object-oriented programmingData structures and algorithmsVersion control (Git)Software testing principlesDebugging and problem solving * Experience using AI-assisted development tools for software engineering tasks. * Strong written and verbal communication skills. * Ability to work effectively in a collaborative team environment., * Internship, co-op, research, or personal project experience demonstrating software development skills. * Experience with agentic software development tools such as GitHub Copilot, Cursor, Claude Code, OpenAI Codex, Windsurf, or similar platforms. * Experience developing applications, services, APIs, or automation solutions. * Familiarity with cloud platforms such as Azure, AWS, or Google Cloud. * Experience with CI/CD pipelines and modern development practices. * Exposure to Agile software development methodologies. What We're Looking For We are looking for engineers who: * Learn quickly and adapt to new technologies. * Use AI and agentic development tools as force multipliers while maintaining accountability for code quality. * Demonstrate strong analytical and problem-solving skills. * Take ownership of their work and actively seek feedback. * Collaborate effectively with teammates and stakeholders. * Show curiosity, initiative, and a passion for continuous improvement., * Software engineering fundamentals rather than language-specific expertise. * Practical coding ability in their language of choice. * Problem-solving and debugging approach. * Ability to leverage AI-assisted development tools effectively. * Communication and collaboration skills. * Learning agility and growth potential. ## Description * Design, develop, test, and maintain software applications and services. * Collaborate with product owners, developers, architects, and stakeholders to deliver business value. * Write clean, maintainable, and well-tested code. * Participate in code reviews and design discussions. * Troubleshoot defects, performance issues, and production problems. * Utilize modern AI-assisted and agentic development tools to improve engineering productivity and software quality. * Contribute to continuous improvement of development practices, automation, testing, and deployment processes. * Learn new technologies and programming languages as required by project needs.