Search

Junior Software Developer

Alter Trading Corp
locationSt. Louis, MO, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

**LOCAL CANDIDATES ONLY PLEASE! ONLY CANDIDATES IN THE ST. LOUIS METROPOLITAN AREA WILL BE CONSIDERED. THIS POSITION IS NOT REMOTE AND IS 100% IN OFFICE. NO RELOCATION OFFERED. PLEASE MAKE SURE YOU MEET THIS CRITERIA BEFORE APPLYING**

Founded in 1898, Alter Trading Corporation is a worldwide leader in metal recycling for over 128 years. Alter Trading Corporation offers competitive salary and benefits to include medical, dental, vision, company-paid life insurance, supplemental life insurance, a generous Paid-Time Off Policy, company paid Short- and Long-Term Disability as well as a generous 401(k) match. Come join our team!

About the Role
We are seeking a motivated Junior Software Developer with a strong foundation in JavaScript and Python to join our development team. In this role, you will contribute to building, maintaining, and enhancing applications that integrate modern web technologies with AI-driven solutions and Microsoft platforms such as Power Apps and SharePoint. This is an excellent opportunity for an early-career developer to grow their skills while working on impactful, real-world projects.

Key Responsibilities

  • Develop and maintain applications using JavaScript, Node.js, and Python
  • Assist in designing, implementing, and testing new features and services
  • Work with AI tools and frameworks to integrate intelligent functionality into applications
  • Build and customize solutions using Microsoft Power Apps
  • Develop, configure, and maintain SharePoint sites, workflows, and integrations
  • Collaborate with senior developers, analysts, and stakeholders to gather requirements and deliver solutions
  • Write clean, well-documented, and maintainable code
  • Debug issues, perform basic troubleshooting, and support deployed applications

Required Qualifications

  • 0–3 years of professional software development experience
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
  • Working knowledge of JavaScript (ES6+ preferred)
  • Working knowledge of Python
  • Familiarity with basic web development concepts (HTML, CSS, REST APIs)
  • Understanding of version control systems (e.g., Git)
  • Strong problem-solving skills and eagerness to learn new technologies
  • Good communication skills and ability to work effectively in a team environment

Preferred / Nice-to-Have Qualifications

  • Exposure to AI/ML concepts, APIs, or platforms (e.g., OpenAI, Azure AI, or similar)
  • Experience with Microsoft Power Apps, Power Automate, or Dataverse
  • Experience working with SharePoint Online or SharePoint Framework (SPFx)
  • Familiarity with cloud platforms such as Azure or AWS

Internship, personal project, or portfolio experience demonstrating relevant skills

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...