At St. Charles Trading, a Software Engineer plays a vital role in designing, developing, and maintaining the highly scalable systems that drive our business operations. The engineering team is responsible for building robust backend services, intuitive frontend interfaces, and automated workflows that facilitate seamless transaction processing, inventory management, and data analytics. As the company continues to modernize its digital ecosystem, engineers are tasked with migrating legacy components to cloud infrastructure and optimizing existing pipelines for speed and reliability.
The impact of this role is felt across the entire organization, directly influencing how internal teams and external partners interact with our technology. By writing clean, maintainable code and collaborating across multidisciplinary teams, you will help build products that reduce operational friction and support high-volume data transactions. Whether you are specializing in backend APIs, frontend user experiences, or full-stack development, your contributions will directly support the company's strategic growth and technological evolution.
This position offers a unique opportunity to solve complex, real-world engineering challenges while working with a modern technology stack that includes C#/.NET, Java, SQL, and modern JavaScript frameworks. Candidates who thrive in this environment are those who possess strong technical fundamentals, a passion for continuous learning, and a collaborative mindset. The interview process is designed to evaluate both your technical capabilities and your alignment with our collaborative engineering culture.
