1

Associate Professional Software Engineer Jobs in Missouri

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).* 7+ years of professional software development experience, with a ...

As a Software Engineer on a Kubernetes-focused product team, you will build and enhance open-source ... Professional software development experience with Golang or Python ; experience with both is highly ...

Collaborate with product owners, architects, QA professionals, and fellow developers to deliver ... Qualifications 7+ years of professional software development experience. Strong experience with C# ...

Senior Software Engineer

Saint Louis, MO · On-site

$114K - $151K/yr

Qualifications • 5+ years of professional software engineering experience, with significant experience building and delivering modern web applications. • Strong experience with JavaScript-based ...

Senior Software Engineer

Saint Louis, MO · On-site

$119K - $157K/yr

Qualifications • 5+ years of professional software engineering experience, with significant experience building and delivering modern web applications. • Strong experience with JavaScript-based ...

$40 - $54.75/hr

Requirements: * 4+ years of professional software engineering experience, preferably in backend and data-focused environments. * Strong hands-on Java development skills and experience building ...

Principal, Software Engineer

Noel, MO · On-site

$110K - $220K/yr

The Associate GenAI Platform team is responsible for building GenAI solutions to improve the ... professionals within the world's leading retailer who make an epic impact and are at the forefront ...

Principal, Software Engineer

Anderson, MO · On-site

$110K - $220K/yr

The Associate GenAI Platform team is responsible for building GenAI solutions to improve the ... professionals within the world's leading retailer who make an epic impact and are at the forefront ...

Minimum Requirements * 7+ years of professional software development experience. * 3+ years in a technical lead or senior engineering role. * Strong experience developing applications using C#, SQL ...

The Associate GenAI Platform team is responsible for building GenAI solutions to improve the ... professionals within the world's leading retailer who make an epic impact and are at the forefront ...

Minimum Requirements * 7+ years of professional software development experience. * 3+ years in a technical lead or senior engineering role. * Strong experience developing applications using C#, SQL ...

With a dedicated team of approximately 500 professionals, we proudly serve 75 defense, commercial ... Tapestry Solutions, a part of Boeing Global Services BGS, is seeking an Associate Software Engineer ...

Showing results 21-40

Associate Professional Software Engineer information

See Missouri salary details

$18

$39

$92

How much do associate professional software engineer jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for associate professional software engineer in Missouri is $39.61, according to ZipRecruiter salary data. Most workers in this role earn between $28.65 and $41.92 per hour, depending on experience, location, and employer.

What is an associate professional software engineer?

An Associate Professional Software Engineer is an entry-level or early-career position in software development, typically held by individuals who have recently graduated or have limited professional experience. They are responsible for assisting in the design, development, testing, and maintenance of software applications under the guidance of more senior engineers. This role often involves learning and applying coding standards, collaborating with team members, and gaining experience with software development tools and processes. Over time, Associate Engineers are expected to build their technical skills and take on more complex projects as they progress in their careers.

What are the key skills and qualifications needed to thrive as an associate professional software engineer?

To thrive as an Associate Professional Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and agile methodologies is typically expected. Strong problem-solving skills, effective communication, and a willingness to learn help individuals excel in team environments. These skills and qualities are crucial for building reliable software, collaborating with others, and adapting to the evolving demands of technology projects.

What opportunities for professional development and mentorship are typically available to associate professional software engineers?

As an Associate Professional Software Engineer, you can expect to participate in structured onboarding programs, receive guidance from senior engineers, and attend regular code reviews. Many organizations offer mentorship programs to help you build technical skills, understand company practices, and navigate your career path. You may also have access to learning platforms, internal workshops, and opportunities to collaborate on cross-functional projects, all of which can accelerate your growth and prepare you for more advanced roles.

What is the difference between Associate Professional Software Engineer vs Software Developer?

AspectAssociate Professional Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; coding bootcamps also common
Work EnvironmentEntry-level, team-based projects, corporate or tech firmsVaries from startups to large companies, project-focused
Employer & Industry UsageUsed by tech companies, consulting firms, and large enterprisesWidely used across industries, including tech, finance, and healthcare

The main difference is that Associate Professional Software Engineers are typically entry-level with some formal training or certifications, focusing on learning and supporting development tasks. Software Developers may have similar qualifications but often have more experience or a broader scope of responsibilities. Both roles are common in tech environments, but the Associate title emphasizes a starting position in software engineering careers.

What cities in Missouri are hiring for Associate Professional Software Engineer jobs?

Cities in Missouri with the most Associate Professional Software Engineer job openings:

Software Engineer

Kansas City, MO • On-site

Other

Posted 27 days ago


Key responsibilities

  • Partner with university constituents to meet database needs and ensure optimal server side functionality for database applications and relational database management servers.

  • Design, develop, modify, and test software systems, including analyzing user needs, modifying existing software, and coordinating system installation and monitoring equipment functioning.

  • Lead technical design discussions, make architecture decisions, own features end-to-end from design through deployment and support, and collaborate cross-functionally in Agile/Scrum environments.


Job description

## Software EngineerApplylocations: Kansas City Campustime type: Full timeposted on: Posted 2 Days Agojob requisition id: R-0002936## Job Type:Staff## Job Description:The Software Engineer will be responsible for partnering with university constituents to meet database needs; conducting thorough and timely research on database applications; and ensuring optimal server side functionality for database applications and relational database management servers.**Essential Duties and Responsibilities:*** Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces* Modify existing software to correct errors* Analyze user needs and software requirements to determine feasibility of design within time and cost constraints* Consult with customers about software system design and maintenance* Coordinate software system installation and monitor equipment functioning to ensure specifications are met* Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design* Develop and direct software system testing and validation procedures, programming, and documentation* Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications* Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration* Determine system performance standards* Perform other duties as assigned or directed to meet the goals and objectives of the organization and department**Leadership & Ownership Expectations*** Ability to lead technical design discussions and make architecture decisions aligned with business goals.* Proven ability to own features end-to-end, from design through deployment and support.* Strong problem-solving skills with the ability to debug complex production issues across multiple system layers.* Experience working in Agile/Scrum environments and collaborating cross-functionally with business owners and teams.**Qualifications*** Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).* 7+ years of professional software development experience, with a strong focus on the .NET technology stack.* Advanced proficiency with C#, .NET (Core/Framework), and Visual Studio, including designing and building scalable, maintainable applications.* Deep experience with Microsoft SQL Server, including SQL Server Management Studio (SSMS), performance tuning, indexing strategies, and writing complex SQL/stored procedures.* Strong experience building modern web applications using a contemporary UI framework (React preferred), with an understanding of component-based architecture and state management.* In-depth knowledge of HTML and CSS for creating semantic, accessible, and responsive applications* Proven expertise in designing and developing RESTful APIs and web services, including versioning, documentation, and scalability considerations.* Demonstrated experience in database architecture and data modeling, with preference for experience implementing Medallion architecture (Bronze/Silver/Gold data layers).* Hands-on experience integrating enterprise systems with SaaS platforms, preferably Workday, including API-based and event-driven integrations.* Advanced proficiency in JavaScript, including asynchronous programming patterns and modern ES6+ features.* Strong understanding of application security best practices, including OAuth, token-based authentication, and secure API design.* Experience with version control systems (GitHub preferred)**Preferred Qualifications*** Experience with PostgreSQL and multi-database environments.* Strong familiarity with Microsoft Azure, including: + Azure Service Bus (messaging/event-driven architecture) + Microsoft Fabric (data analytics platform) + Azure Foundry* Proficiency with Object Relational Mapping (ORM) tools with preference towards Entity Framework.* Experience with SQL Server Integration Services (SSIS) or other ETL tools such as Azure pipelines.* Exposure to AI/ML development, including integrating intelligent services into applications.* Experience with CI/CD pipelines, DevOps practices, and cloud-native application design.**Physical Requirements:*** Physical dexterity sufficient to use hands, arms, and shoulders repetitively to operate a keyboard and other office equipment, use a telephone, access file cabinets and other items stored at various levels, including overhead* Ability to speak and hear well enough to communicate clearly and understandably with sufficient volume to ensure an accurate exchange of information in normal conversational distance, over the telephone, and in a group setting* Ability to continuously operate a personal computer for extended periods of time (4 or more hours)* Mental acuity sufficient to collect and interpret data, evaluate, reason, define problems, establish facts, draw valid conclusions, make valid judgments and decisions**Equal Opportunity Employer**KCU is committed to promoting an equal employment opportunity workplace. Equal opportunity is and shall be provided for all employees and applicants for employment on the basis of their demonstrated ability and competence without discrimination on the basis of race, color, religion, sex, age, national origin, genetic information (GINA), physical or mental disability, pregnancy, sexual orientation, gender identity, marital status, familial status, ancestry, military and/or veteran status, and/or any other status protected by applicable Federal, state or local law.**Annual Security Report**KCU is committed to providing a safe campus for students, faculty, and staff. Our annual campus security report lists campus crimes and statistics for the campus and public areas around campus for the last three years, in accordance with the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act.**Thank you for your interest in a career at KCU!** #J-18808-Ljbffr