Software Engineering Manager Jobs in Saint Louis, MO

- 542 Jobs
All
Software Engineering Manager
Software Engineer
Software Developer
Software Engineer Lead
Senior Software Engineer
Associate Software Engineer
Director Of Software Development
Vice President Of Software Engineering
Software Architect
Software Engineer-Team Lead
Software Systems Engineer
Senior Engineering Manager
Software Development Engineer
Engineering Manager
Software Director
  • Software Engineer Virtual Simulation Team Lead

    Boeing 4.6company rating

    Software Engineering Manager Job 11 miles from Saint Louis

    At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Software Engineer Virtual Simulation Team Lead to join the Virtual Warfare Center (VWC) team located in Berkeley, MO. This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization. As part of the Virtual Warfare Center (VWC) software engineering team, the selected individual will lead a team of engineers in the development, maintenance and execution of a simulation toolset used to host large scale virtual simulation experiments. The primary toolset is the Virtual Interactive Simulation Environment (VISE) which is a suite of simulations, components, tools, and interfaces which are responsible for the Operator in the Loop (OITL) real time simulation experiments at the VWC. The engineer will work closely with the customer, industry partners and military operators to ensure the simulation environment can meet test objectives. This position requires knowledge of Distributive Interactive Simulation (DIS) standards. This engineer will work with a long-standing customer to meet all contracted software requirements. This position requires a Software Lead to coordinate all software development activities, to include requirements gathering, analysis, planning and development of a technology roadmap as well as software architecture, development, and testing. This lead will be responsible for developing innovative approaches to meeting multiple customers' needs and integrating industry partners' simulations into the large-scale virtual test environment. The selected candidate will build and maintain close relationships with multiple teams, customers, and industry partners in order to ensure timely completion of contractual commitments. The selected individual will mentor and coach early-career employees on software development, integration, testing and project leadership skills. Position Responsibilities: Leads coordination of both the Boeing development team and outside partners on a large-scale federated simulation environment Represents Boeing with industry partners to advance the real time virtual simulation test environment Leads software development within the program space for the virtual experimentation toolset in support of Contractual Research and Development efforts as supplied by our customers Leads an integrated and consistent approach across the program to ensure that each contracted test event is aligned and has consistent quality in the software products Leads analysis and translation of complex software requirements into system architecture and software designs Provides guidance to resolve complex issues on the software approaches, requirements, and implementation Provides technical leadership for software projects and mentors the team's engineers Required Qualifications: 5+ years' professional experience with C++ 5+ years' experience in integrating complex applications on Linux platforms 3+ years' experience software design, development, debugging, and performing software integration and test Experience leading a project or technical team Experience in a customer facing position Preferred Qualifications: Bachelor, Master or Doctor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Mathematics, Physics or other technical degree Experience with VISE and AFSIM Experience with Distributive Interactive Simulation (DIS) standards Experience with operator in the loop real time simulation Understanding of software security posture in proprietary areas Experience managing multiple projects simultaneously Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. Total Rewards & Pay Transparency: At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Pay is based upon candidate experience and qualifications, as well as market and business considerations. Summary pay range: $161,500.00 - $218,500.00. Applications for this position will be accepted until Apr. 09, 2025 Export Control Requirements: This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee. Export Control Details: US based job, US Person required Relocation This position offers relocation based on candidate eligibility. Security Clearance This position requires an active U.S. Top Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active) Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift This position is for 1st shift Equal Opportunity Employer: Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
    $161.5k-218.5k yearly 2d ago
  • Senior Commissioning Engineer/ Project Manager

    LVI Associates 4.2company rating

    Software Engineering Manager Job In Saint Louis, MO

    Job Title: Senior Engineer/Project Manager - Data Center Commissioning Company: LVI Associates About Us: LVI Associates is a leading data center owner committed to delivering high-performance, reliable, and sustainable data center solutions. We pride ourselves on our innovative approach and dedication to excellence in the data center industry. Job Description: Position Overview: We are seeking a highly skilled and experienced Senior Engineer/Project Manager to join our team. The ideal candidate will have a strong background in commissioning existing data centers, ensuring they meet the highest standards of performance and reliability. This role requires a proactive leader who can manage complex projects, coordinate with various stakeholders, and drive successful outcomes. Key Responsibilities: Lead and manage the commissioning process for existing data centers, ensuring all systems and components are designed, installed, tested, and maintained according to operational requirements. Develop and implement commissioning plans, procedures, and protocols. Coordinate with design, construction, and operations teams to ensure seamless integration and functionality of data center systems. Conduct thorough inspections and testing of electrical, mechanical, and control systems. Identify and resolve any issues or deficiencies during the commissioning process. Prepare detailed reports and documentation of commissioning activities and results. Ensure compliance with industry standards, codes, and regulations. Provide technical guidance and support to project teams and stakeholders. Manage project timelines, budgets, and resources effectively. Foster strong relationships with clients, vendors, and contractors. Qualifications: Bachelor's degree in Electrical Engineering, Mechanical Engineering, or a related field. Minimum of 5 years of experience in data center commissioning or a similar role. Proven track record of successfully managing and delivering complex projects. In-depth knowledge of data center infrastructure, including electrical, mechanical, and control systems. Strong understanding of industry standards and best practices for data center commissioning. Excellent problem-solving and analytical skills. Strong leadership and team management abilities. Effective communication and interpersonal skills. Ability to work in a fast-paced, dynamic environment. Preferred Qualifications: Professional Engineer (PE) license or equivalent certification. Project Management Professional (PMP) certification. Experience with sustainable and energy-efficient data center solutions. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. A collaborative and innovative work environment. The chance to work on cutting-edge data center projects.
    $108k-150k yearly est. 28d ago
  • Software Engineer

    Zolon Tech Inc.

    Software Engineering Manager Job In Saint Louis, MO

    To acquire the advantage, Zolon Tech seeks mid-level software engineers to lead the systematic engineering approach and ensure cybersecurity is built into the software as it is developed. They conduct threat modeling, employ cybersecurity software, and conduct risk assessments to detect and analyze cybersecurity threats. They attack software as it is developed to ensure security is built in while creating it using secure coding. They work with DevOps engineers to assess and fix security vulnerabilities during development and share knowledge of threats with the IPO team. Duties may include: Lead Needs and Collection Management software cyber security design and development. Analyze software development for cybersecurity threats and vulnerabilities. Analyze current Needs and Collection Management systems/services and provide recommendations and alternatives to ensure cybersecurity. Analyze Needs and Collection Management cybersecurity metrics and provide recommendations to eliminate vulnerabilities. Identify and recommend Needs and Collection Management improved cybersecurity tools, processes, and models to reduce vulnerabilities. Facilitate program epic planning, ensuring the inclusion of cybersecurity objectives. Required: Bachelor's degree in Engineering, Computer Science, Information Technology, Management Information Systems, or related STEM. Mid-level experience in DevSecOps processes, practices, tools, and methods Demonstrated experience with DevSecOps culture and practices. Demonstrated experience with Ruby, Perl, Java, and Python. Required Clearance: Active DoD TS/SCI
    $59k-79k yearly est. 16d ago
  • Engineering Manager - Actuated Devices

    Critical Fit Recruiting

    Software Engineering Manager Job 15 miles from Saint Louis

    Engineering Manager - Actuated Devices - Hartford, IL RESPONSIBILITIES: Lead the design and development of new energetic materials and formulations, considering factors like stability, performance, and safety. Oversee technical aspects of projects, including materials selection, process optimization, and testing methodologies. Stay updated on emerging technologies and industry best practices in energetics engineering. Assign tasks, delegate responsibilities, and provide performance feedback to team members. Foster a collaborative work environment focused on safety and quality. Develop comprehensive project plans, including timelines, budgets, and resource allocation. Monitor project progress, identify potential risks, and implement corrective actions. Enforce strict safety protocols and procedures in accordance with industry regulations and company standards. Conduct safety reviews and hazard analysis for new product designs and manufacturing processes. Ensure compliance with environmental regulations related to energetic materials handling and disposal. Strong understanding of the principles of energetic materials, including chemistry, physics, and manufacturing processes. Proven ability to lead and motivate engineering teams, fostering collaboration and problem-solving. BACKGROUND PROFILE: Bachelor's degree in Mechanical Engineering, or related field with a focus on energetics Proven experience in the energetics industry, including product development, testing, and manufacturing Knowledge of relevant safety regulations and compliance requirements Experience in working with hazardous materials and processes Excellent written and verbal communication skills to effectively communicate technical information to diverse stakeholders.
    $89k-122k yearly est. 23d ago
  • Sr. Software engineer with C#, .NET, NodeJS exp

    Adaptive Technology Insights 3.8company rating

    Software Engineering Manager Job In Saint Louis, MO

    Requirements: 9+ years of development experience Strong in C#, .NET, AWS, ASP.Net, NodeJS, React, terraform Knowledge and understanding of Jenkins Docker/Linux Containers relational/NoSQL database Experience with AWS, GCP or other cloud provider EMR/Hadoop, Spark, Micro Services, Microsoft HPC, PostgreSQL, Python, TDD, Jest, Parquet, Data Warehousing, Athena, Redshift, Vertica Proficiency in multiple tools of the full stack covering frontend frameworks, databases and deployments Experience with a variety of general programming languages Experience with Test-Driven Development Experience with a variety of database technologies Experience with containerization Demonstrated ability to quickly learn new technologies Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information Advanced communication skills, including the ability to communicate complex information in straightforward manner Responsibilities: Provide IT solution design, delivery & support expertise in modern Cloud, Web, Data and DevOps technologies. Implements timely decisions on complicated technical problems. Manages individual tasks and timelines with an ability to work without direct supervision. Mentors and coaches teammates. Apply leadership & ownership through full solution development life cycle while providing estimates, deliverables, and results. Meet regularly with Project Management and Technical leads to manage status, milestones, risks and issues in an Agile SDLC. Engage in customer planning sessions and demonstrate ability to drive out requirements. Analyze requirements, develop technical specifications and perform solution gap analysis via Agile/Kanban methodology. Provide technical and/or business application consultation to customers and team members regarding functionality, architecture, operating systems and databases for complex product systems. Prepare and present application and programming design solutions to fulfill business requirements. Engage technical analysts and business users to provide input on test cases, test scenarios, and test plans. Engage teams outside of immediate group as required (product integration points, infrastructure, helpdesk, security, vendors). Evaluate and balance application change risk with business need for timely product enhancements. Efficiently design, deliver and release operational enhancements to address performance, stability, monitoring capabilities. Develop & mature operational support knowledge base and playbook documentation to complement product solutions. Identify and rapidly resolve issues to enable operations. Provide training guidance to team members and users as required. Develop and maintain effective customer relationships to maintain credibility and trust.
    $75k-95k yearly est. 3d ago
  • Senior Java Software Engineer

    Altimetrik 4.1company rating

    Software Engineering Manager Job 30 miles from Saint Louis

    Altimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infuse speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization's technology, people, and assets to fuel fast, meaningful results for global enterprise customers across financial services, payments, retail, automotive, healthcare, manufacturing, and other industries. Founded in 2012 and with offices across the globe, Altimetrik makes industries, leaders and Fortune 500 companies more agile, empowered and successful. Altimetrik helps get companies get “unstuck”. We're a technology company that lives organizations a process and context to solve problems in unconventional ways. We're a catalyst for organization's talent and technology, helping teams push boundaries and challenge traditional approaches. We make delivery more bold, efficient, collaborative and even more enjoyable. Java Engineer An ideal candidate for this role would have extensive experience in Java development and be well-versed in cloud-native applications, microservices, and a modern technology stack. Here's a breakdown of the perfect candidate profile: Java Expertise: Has at least 8+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization. Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build, scale, and maintain distributed systems effectively. Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries. This level of database knowledge is crucial for data-heavy applications and backend services. Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying cloud-native applications. Knowledge of tools like PCF (Pivotal Cloud Foundry) demonstrates the candidate's ability to work within cloud environments effectively. Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility. This skill shows the candidate's commitment to writing clean, maintainable, and scalable code. Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi (data flow management), NATS (messaging system), Kafka (event streaming), Zookeeper (coordination service), Splunk (monitoring), Redis (in-memory data structure store), Cassandra (NoSQL database), and Oracle. The ability to simplify and create common libraries/interfaces for these tools is a plus. Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues. This suggests that the candidate can lead and manage projects while also being a key technical contributor. Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code. A candidate with these qualifications would likely have a background in enterprise or backend development within cloud environments, with experience in leading complex projects and collaborating across teams. This person would fit well into a senior or lead developer role, where they can leverage their deep Java expertise, cloud knowledge, and problem-solving skills to drive impactful projects.
    $72k-94k yearly est. 19d ago
  • Director, Bioinformatics and Software

    Missouri Botanical Garden 4.4company rating

    Software Engineering Manager Job In Saint Louis, MO

    Summary: The Director, Bioinformatics and Software directs and coordinates activities related to research, evaluation, selection and/or development of software solutions, and maintains ongoing knowledge of systems that support the mission and purposes of the Garden. Additionally, the Director, Bioinformatics and Software leads and participates in strategic IT/System planning functions of the Garden. The Director supervises and evaluates staff and develops and controls budgets relative to areas of assignment. This role will also develop discovery research by designing systems architectures and infrastructures for the computerization of data and directs the development of biodiversity informatics tools, preparing reports and managing staff. Essential Duties and Responsibilities: * Directs and manages software and data analysts and technical staff to develop, implement and support bioinformatics and software projects including Tropicos, Living Collection Management System, the World Flora Online and herbarium digitization. * Plans, leads and directs Garden process and technology systems projects. * Directs and manages ongoing software support for Garden technology systems including Garden websites, cloud applications and data integrations between internal and external systems. * Plans, leads and directs Garden-wide business integration initiatives such as development of cross-divisional performance metrics. * Provides consulting, analysis of business processes/operations, and project/program leadership to other Garden divisions, as required. * Manages employee/volunteer hiring and selection process as well as employee work assignments, coach/develop performance for success, provide professional development of staff and volunteers, review/approve timesheets, maintain accurate attendance records, complete annual performance evaluations and goal setting sessions with assigned employees, handle all disciplinary actions, etc. * Monitors employee/volunteer productivity, workload and morale with the goal of promoting employee/volunteer satisfaction while accomplishing the division's mission. * Seeks partnerships with external projects to further the Garden's mission and objectives, ensuring ongoing effectiveness of the Garden's programs and outreach through partnerships with community, institutional, governmental, commercial, and business organizations and agencies. * Prepares reports and summaries evaluating effectiveness of the programs and projects. * Meets established schedules and deliverable milestones for all funded projects. * Communicates development progress of grant-funded projects to administrators and other stakeholders. * Works to obtain grant and donor funding, develops and manages all budgets, contracts, funding development, submission of grant proposals and reports. * Responsible for the thorough, accurate and timely completion of administrative responsibilities including, but not limited to submission of expense reports or related, staff appraisals and finalization of goals, budget and other reporting updates, etc. * Represents the Garden and presents reports on Garden bioinformatics projects and discoveries at programs, meetings, trainings, conferences, etc. * Follows and adheres to established policies and procedures, including but not limited to Employee Handbook, Garden Safety Guidelines and Department Policies. * Behaves and communicates in a manner that promotes and fosters a culture of teamwork, cooperation, and respect within our division and throughout the Garden with all employees, supervisors/managers, volunteers, visitors and others * Performs other duties as assigned. Supervisory Responsibilities: This position leads the Garden's Bioinformatics and Software team that consists of employees, contractors, interns and volunteers. Core Competencies: * Communication - Listens to others and asks questions for clarification; Writes clearly and presents information accurately; Speaks professionally and responds well to questions; Supports positive visitor relations. * Collaboration - Demonstrates teamwork and promotes respect in the workplace; Engages in problem solving and group initiatives; Cooperates in implementing procedures and process improvements; Strives for positive visitor experiences. * Accountability - Demonstrates commitment to responsibilities and adaptable to changes; effectively prioritizes, troubleshoots and takes appropriate actions; Follows policies and procedures, meets deadlines, quality, and safety standards; Strives to proactively, address visitor and internal colleagues' concerns. * Problem Solving - Identifies and resolves problems; Includes supervisor before taking action as necessary; Recommends solutions, demonstrates creativity and resourcefulness; Exhibits sound and accurate judgment in decision-making process; Includes appropriate people in making decisions. * Stewardship - Promotes and adheres to sustainability, safety and security protocols; Fosters a culture of respect, diversity and inclusion; Demonstrates effective and prudent use of Garden resources; Maximizes contributions during work hours. * Leadership - Incorporates a cluster of knowledge, skills and abilities required for management of people, budgets and assigned business functions/operations Qualifications/Experience: * Minimum of fifteen (15) years' relevant and increasingly responsible experience with a record of successful career growth leading to significant management responsibilities,, including minimum of seven (7) years leading software development teams and biodiversity informatics projects.. * Fifteen (15) years' experience in people management including conflict resolution and other related management experience. * Seven (7) years' experience working on biodiversity informatics projects, biodiversity data and standards. * Thorough understanding of biodiversity informatics systems, standards, and methods. * Thorough understanding of specimen and literature digital imaging processes. * Thorough understanding and exceptional ability to manage quantitative scientific, business and financial information. * Budget development and management skills; advanced understanding of financial operating budget process. * Experience with grant proposals and grant project management and reporting. * Demonstrated ability to communicate effectively at all levels; must demonstrate an ability to proactively and collegially interact with other departments. * Strong presentation and public speaking skills. * Demonstrates highest level of professional and ethical conduct, knowledge and understanding of organizational policies, procedures and systems, maintains confidentiality. * Must be able to effectively manage multiple priorities, work under pressure, demonstrate and instill in staff members a high degree of professionalism, integrity, and service to the organization. * Scheduling flexibility is required to work evenings, weekends, or holidays. Frequent travel required (domestic and international). * Requires comfort with managing remote team communications and coordination. * Prior experience working with diverse teams including international members required. * The Garden is committed to the safety and wellbeing of our employees, volunteers and guests. All staff are strongly encouraged to receive COVID-19 vaccinations by hire date, and the Garden reserves the right to require future proof of current vaccination status, based on community health department guidelines. * When international travel is necessary for Garden business, staff must be able to obtain visas, vaccinations and immunizations for all countries where travel is required. * Demonstrated ability to work collaboratively with internal team members and external organizations for the purposes of creating a commitment to common goals, prioritizing, minimizing obstacles, and executing realistic priorities in a sophisticated environment. * Ability to work independently with little instruction; coordinate and prioritize multiple tasks, set deadlines, and complete projects in a timely manner. * Strong organizational skills; attention to details * The requirements and duties listed are representative and not exhaustive of the knowledge, skill, and/or abilities required. Education: * M.S. degree in Computer Science or related field, such as biodiversity informatics preferred. * B.S. degree in Computer Science or related field, such as biodiversity informatics, required. * An equivalent combination of education, skills and experience may be considered. Language Skills: * Excellent communication (oral and written), interpersonal, organizational, and presentation skills in English. * Not required to be multi-lingual * Ability to communicate effectively in English (oral/written) * Excellent communication (oral and written), interpersonal, organizational, and presentation skills required. Mathematical Skills: * Advanced college math aptitude requires ability to perform addition, subtraction, multiplication and division; calculate percentages and decimals, probability and statistics, financial calculations/ratios, etc. * Exceptional ability to understand, analyze and create budgets. Reasoning Ability: * Ability to exercise independent judgment in the observation, analysis and resolution of issues. * Ability to exercise independent judgment in the allocation of resources. * Requires ability to exercise independent judgment to apply facts and principles for developing approaches and techniques to problem resolution. * Strong need for logical troubleshooting of system/business process related issues. * Ability to work with a team of people through analysis and troubleshooting to resolve issues * Project & Program leadership skills essential * Requires ability to exercise independent judgement to apply facts and principles for developing approaches and techniques to problem resolution. * Minimum Demonstrated ability to work collaboratively with internal team members and external organizations for the purposes of creating a commitment to common goals, prioritizing, minimizing obstacles, and executing realistic priorities in a sophisticated environment. * Ability to work independently with little instruction; coordinate and prioritize multiple tasks, set deadlines, and complete projects in a timely manner. * Strong organizational skills; attention to details. Computer Skills: * Experience with software development methodologies, tools and techniques and database management systems required. * Advanced experience using Microsoft Word, Excel and Access (or similar database management application); PowerPoint required. * Experience with Microsoft Project, Visio, MSSQL preferred * Experience in implementation & configuration of packaged software solutions for business applications desired * Proficient experience using Internet related applications required. Physical Demands: * Ability to utilize computer keyboard (typing). * Must be able to occasionally lift and carry up to 20 pounds. * Ability to move about facility frequently throughout work day, and sit for extended periods of the work day (may sit up to 75% of work day). * Required to use hands to finger and handle objects. * Required to reach with hands and arms. * Principally operates standard office equipment to include computers, copiers, files, fax machines. * Ability to utilize computer keyboard (typing). * Must be able to occasionally lift and carry up to 20 pounds. * Ability to walk about facility frequently throughout workday, and sit for extended periods of the workday (may sit up to 75% of workday). * Ability to travel independently for long periods in economy class on airplanes, trains and other conveyances both domestic and international. Work Environment: * Principally operates standard office equipment to include computers, copiers, files, fax machines and presentation equipment * Responsibilities sometimes require working evenings and weekends, sometimes with little or no advanced notice. * Occasional off-site meetings will be required. * Comfortable working in immediate proximity to staff and outside contacts, in a safe and friendly manner, answering questions regarding human resource policies and procedures. * Indoor office setting; shared work space, office environment with multiple staff within the department. * Frequent domestic and international travel to other institutions working temporarily at meeting and event venues. Contacts with Individuals/Organizations inside/outside the Garden: * Garden employees at all levels. * Garden volunteers. * State and federal agency representatives. * Persons and organizations providing or potentially providing funding. * Communicates with project collaborators and organizations both inside and outside the Garden. * Regularly interacts with software vendors and implementation consultants. * Communicates regularly with department and division managers, plus other project stakeholders on development progress. * Periodically interacts with members of the Board of Trustees and various committees of the Board. Supervisor: VP, Information Technology,
    $107k-142k yearly est. 47d ago
  • Software Engineering Manager

    New Balance 4.8company rating

    Software Engineering Manager Job In Saint Louis, MO

    Who We Are: Since 1906, New Balance has empowered people through sport and craftsmanship to create positive change in communities around the world. We innovate fearlessly, guided by our core values and driven by the belief that conventions were meant to be challenged. We foster a culture in which every associate feels welcomed and respected, where leaders and creatives are inspired to shape the world of tomorrow by taking bold action today. JOB MISSION: We are actively seeking a skilled and motivated Engineering Manager to lead a software development team within our eCommerce platform. At New Balance, we seek active learners who love to use modern technology to solve challenging problems. You will be working with the latest technologies, tools and frameworks, as well as working together with the rest of the team to push New Balance as an innovator for years to come. MAJOR ACCOUNTABILITIES: Lead and inspire an engineering team of +/- 10 engineers, fostering a culture of innovation, accountability, collaboration, and continuous improvement. Drive strategic initiatives, ensuring alignment between engineering efforts and company goals. Work with Product Managers, Quality Engineers, and cross-functional teams to deliver user-centric, high-quality and scalable solutions align with New Balances vision goals. Optimize development processes and promoting best practices and identifying opportunities for process improvements. Participate in Agile ceremonies, including standups, retrospectives, and planning sessions, to drive team efficiency. Collaborate closely with Operations, SRE, and Platform teams to diagnose and resolve production issues swiftly, ensuring minimal disruption to users and maintaining system scalability and performance. Support career development by identifying growth opportunities, providing coaching on complex technical and design challenges, and encouraging learning and development for team members. Manage the development and growth of engineers by setting clear, achievable goals. Collaborate with Product and Engineering teams to ensure projects meet high standards of quality, reliability, and security, and are delivered on schedule. Provide timely, actionable feedback to team members using specific examples and metrics to ensure continuous improvement. Manage resources effectively by ensuring appropriate workload distribution and efficient use of the team's capabilities. Contribute to recruitment efforts by identifying and hiring candidates who are the best fit for the team, ensuring alignment with the team's culture, needs, and long-term success, while actively working to remove obstacles to productivity. Lead strategic decision-making around technology choices and infrastructure by collaborating with lead and senior engineers to ensure systems are scalable, performant, and secure. Promote a culture of collaboration and engagement, encouraging open communication and teamwork to support a high-performing engineering environment. REQUIREMENTS FOR SUCCESS: 10+ years of technical experience in Operations, Software Engineering, or Software Development 4+ years of management experience leading technical professionals 4+ years of experience in eCommerce preferred Bachelor's degree in information systems, Computer Science, or other relevant field In-depth knowledge of professional software engineering best practices including coding standards, code reviews, source control management, build processes, performance/quality testing, and operations In-depth knowledge of security best practices High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment. High degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities. Strong communication skills, both verbal and written, with strong relationship, collaborative and organization skills. Extensive experience with web and integration technologies such as HTTP, HTML, CSS, JavaScript, Node.js, .Net, C#, Java, PHP, REST, SOA, microservices, message queues, and databases Experience designing and implementing complex enterprise applications in B2C eCommerce, Order Management Systems, Product Information Systems, ERP, CRM or similar Experience with Microsoft Azure and Salesforce Commerce Cloud Ability to balance customer requirements with technical restraints (e.g., application size, bandwidth, hardware/software/equipment selection) Experience with the Atlassian suite of products (Confluence, Jira, Service Desk, Bitbucket) Knowledge of DevOps practices and tools LI# DNI Regular Associate Benefits Our products are only as good as the people we hire, so we make sure to hire the best and treat them accordingly. New Balance offers a comprehensive traditional benefits package including three options for medical insurance as well as dental, vision, life insurance and 401K. We also proudly offer a slate of more nontraditional perks - opportunities like online learning and development courses, tuition reimbursement, $100 monthly student loan support and various mentorship programs - that encourage our associates to grow personally as they develop professionally. You'll also enjoy a yearly $1,000 lifestyle reimbursement, 4 weeks of vacations, 12 holidays and generous parental leave, because work-life balance is more than just a buzzword - it's part of our culture. Temporary associates are provided three options for medical insurance as well as dental and vision insurance and an associate discount. Part time associates are provided 401k, short term disability, a yearly $300 lifestyle reimbursement and an associate discount. Flexible Work Schedule For decades we have fostered a unique culture founded on our values with a particular focus on in-person teamwork and collaboration. Our North American hybrid model encourages rich in-person experiences, showcasing our commitment to teamwork and connection, while maintaining flexibility for associates. New Balance Associates currently work in office three days per week (Tuesday, Wednesday, and Thursday). Our offices are fully open, and amenities are available across our North American office locations. To continue our focus on hybrid work we have introduced “Work from Anywhere” (WFA) for four weeks per calendar year. This model will help us enhance our culture while continuing to maintain elements of flexibility. Equal Opportunity Employer New Balance provides equal opportunities for all current and prospective associates and takes affirmative action to ensure that employment, training, compensation, transfer, promotion and other terms, conditions and privileges of employment are provided without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, handicap, genetic information and/or status as an Armed Forces service medal veteran, recently separated veteran, qualified disabled veteran or other protected veteran.
    $101k-126k yearly est. 6h ago
  • Software Engineering Manager

    The Timberline Group

    Software Engineering Manager Job In Saint Louis, MO

    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 software engineering teams. This position reports to the VP of Engineering. In this role you will: Oversee the development team for a product line. Work with lead software architects to accurately report upon progress, issues, risks & mitigation, and project state. Monitor reliability and performance of all product infrastructure and product performance and suggest improvements. Contribute to the engineering budget. Designing appropriate engineering training and product education in collaboration with the product training teams. Create, review, and maintain policies relevant to internal systems. Guide and mentor junior team members on personal growth and career progression. Be “in the code” becoming an expert of all aspects of coding in the project, actively participating in PRs, shadowing, and pair programming. Manage the performance review process of engineers. Assign and manage people resources to ensure all projects are completed on target and on budget. Work with the Product Management team to ensure that engineering deliverables meet and exceed customer expectations. You bring with you: Work experience as an engineering manager or similar senior-level position in an engineering department. Experience with the Microsoft .Net stack and Azure. Experience with on-premises and data-center housed hardware and servers. Experience with building or managing the build of SaaS products. Experience with brownfield and re-engineering projects. Good understanding of Agile methodologies. Hands-on experience in both front-end and back-end development. Education BS in Computer Science (or similar relevant field) or equivalent work-experience. The Timberline Group Phone: ************ PO Box 565, Sullivan, MO 63080 ********************* ************************* "Delivering quality solutions through quality people"
    $81k-114k yearly est. Easy Apply 60d+ ago
  • Manager Software Engineering

    Sogeclair Digital Engineering

    Software Engineering Manager Job In Saint Louis, MO

    Premier Aerospace Engineering Opportunity! With over 60 years of pedigree and 1,400 employees across 20 locations worldwide, Sogeclair is a leading aerospace company that specializes in design, manufacturing, integration and certification of structures, interior components, and systems. Sogeclair Digital Engineering, a subsidiary of Sogeclair, is an established US based aerospace engineering service company, partnering with cutting edge aerospace OEMs. We provide exciting long term opportunities for diverse programs, including project based services and on-site at our customer locations. We are looking for motivated individuals with a passion for engineering to join our team! Sogeclair Digital Engineering is seeking a full time Software Engineering Manager in Bridgeton, MO. This role will be responsible for supervising and developing a team of software engineers on activities and the completion of the activities on time and budget. The software group is responsible for the design, develop, analyze, document and support testing of products, systems, or subsystems. The position must also have the ability to complete a technical project independently and to mentor and/or coach other engineers. Job Responsibilities Manage/Supervise and direct the work of a software engineering team responsible for driving technology through means of design, develop, analyze, document and support testing of products, systems, or subsystems.Develop and performance manage software group Manage budget, cost and schedule input and design assignments for the software department Continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals Review customer specifications and requirements, and develop designs to best support them, including cost as a key design variable.Apply technical expertise to lead software engineering team through solving complex embedded design problems Develop a strong technical platform vision that encourages team members to build configuration driven platform tools to allow the principles of the team to scale throughout the organization Drive the program design to cost and design Document component and subsystem specifications requirements Participate in preparation of proposals Responsible for completion of assigned task on time and meeting technical requirements Work closely with staff to conceptualize systems and software technical designs Support and participate in technical engineering support activities, such as design reviews Perform the design, development, modification, analysis, and/or documentation of various software systems Participate in resolution of technical issues within the company and outside suppliers Attend and participate in appropriate engineering, customer, or business meetings Mentor and/or coach either within or outside of direct staff Supervise a group independently, provide assistance to staff; communicate work priorities; verify accuracy of work and engineering employee development Communicate clearly (written and oral) with other company personnel and customer as required Support, communicate, reinforce, and defend the mission, values and culture of the organization QualificationsBachelor's degree in Software Engineering or related technical field with a minimum of 5 years of relevant experience, or equivalent combination of education and experience Demonstrated people and technical leadership capabilities Proven Computer Science fundamentals in embedded development, algorithm design, problem solving, and complexity analysis Experience in one of the following: C, C++, C# and/or JavaExperience taking a leading role in building complex software systems that have been successfully delivered to customers Experience influencing software engineering best practices within the team Excellent analytical and communication skills, written and verbal Strong mentor of peers and subordinates Experience with Linux/Unix is preferred Ability to obtain a Department of Defense (DoD) Secret Clearance is requiredU.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment. We are in this together! Sogeclair Digital Engineering is an equal opportunity employer and does not unlawfully discriminate against employees or applicants for employment on the basis of an individual's race, color, religion, creed, sex, gender identity, national origin, age, disability, marital status, veteran status or any other status protected by applicable law. This policy applies to all terms, conditions and privileges of employment, including recruitment, hiring, placement, compensation, promotion, discipline and termination. Whenever possible, the company and/or its client make reasonable accommodations for qualified individuals with disabilities to the extent required by law.
    $81k-114k yearly est. 25d ago
  • Avionics Software Engineering Project Manager - FLRAA

    GE Aerospace 4.8company rating

    Software Engineering Manager Job In Saint Louis, MO

    Working at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are looking for talented, innovative engineers who can help us design and develop products for today, tomorrow, and in the future. If you are a dreamer, doer, and inventor who wants your voice to be heard and see your ideas take flight, this is the opportunity for you. The Software Engineering Project Manager holds responsibility for overseeing every facet of engineering project execution throughout the development stage of the program lifecycle. This encompasses managing scope, schedule, cost, technical aspects, risk, and quality, with support from Technical Leads (TLs) and Individual Contributors as needed. In this role, the Software Engineering Project Manager will support the Integrated Vehicle Health Management team, focusing on the FLRAA program as an Engineering Project Manager for the embedded, application software of the Health Awareness System. This position, which offers a blend of onsite and hybrid work arrangements, is based in Grand Rapids and necessitates a presence in the office for 3 days each week. An extensive corporate relocation package is also available for eligible candidates. The preferred location is Grand Rapids, however remote flexibility is available. **Job Description** Roles and Responsibilities + Partner with a second Software Engineering Project Manager on all following aspects: + Accountable as the Control Account Manager (CAM) for the Health Awareness System embedded application software. Generate/Manage scope, cost, schedule and risk. + Accountable to the Health Awareness System Engineering Project Manager and the Program Manager for customer milestones, including contract negotiations and scope and cost management. + Accountable to Engineering Technical Managers for generating software schedule and staffing demand. + Accountable to directly lead a team of Software Technical Leaders and indirectly lead a team of software engineers, ensuring cohesive project progression. + Mentor other Engineering Project Managers and Technical Leaders. + Responsible to provide strategic direction to the software team, ensuring project objectives are met. + Employs advanced judgment in operational, product management, manufacturing, technology, or engineering challenges. + Critically assesses information quality and engages stakeholders with relevant inquiries. + Innovates solutions to problems beyond standard parameters, offering and implementing recommendations. + Leverages a broad range of internal and select external sources for informed decision-making. + May lead projects or functional teams with moderate resources, risk, and complexity. + Articulates complex ideas, influencing others and occasionally shifting perspectives. + Oversees the technical and financial aspects of proposal responses. Required Qualifications + Bachelor's Degree in Computer Science, Engineering, or a related technical field from an accredited institution. + A minimum of 10 years of experience working in a technical role in a DO-178B/C Software Development environment. + A minimum of 5 years of experience as an Engineering Project Manager, with proven success in ability to lead a team, plan a project and hold others accountable. Desired Characteristics + Software Engineering experience. + Systems Engineering experience. + Verification experience. + Project Management Professional (PMP) certification or equivalent. + Exceptional interpersonal and leadership capabilities. + Proficient in oral and written communication, capable of engaging with all organizational levels. + Demonstrated adaptability, with a keen interest in learning and taking on new challenges. + Holds self accountable for actions and decisions. + Skilled in problem-solving, influencing, and achieving challenging objectives. + Proven ability to analyze and resolve complex issues. + Competent in planning, marketing, and executing programs. + Effective in leading diverse, global, or virtual teams. The base pay range for this position is $121,500 - $162,100. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary/ commission based on the plan. This posting is expected to close on April 18th, 2025. GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical, emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness. GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual. At GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. Here, you will have the opportunity to work on really cool things with really smart and collaborative people. Together, we will mobilize a new era of growth in aerospace and defense. Where others stop, we accelerate. This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status. _This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government._ **Additional Information** GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (****************************************************************************************** . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). **Relocation Assistance Provided:** Yes \#LI-Remote - This is a remote position GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
    $121.5k-162.1k yearly 7d ago
  • Software Development Manager (Platform Services)

    Ascension Health 3.3company rating

    Software Engineering Manager Job In Saint Louis, MO

    **Details** + **Department:** Growth Marketing & Digital Experience (GMDx) + **Schedule:** Monday - Friday, 8 hour shift **Benefits** Paid time off (PTO) Various health insurance options & wellness plans Retirement benefits including employer match plans Long-term & short-term disability Employee assistance programs (EAP) Parental leave & adoption assistance Tuition reimbursement Ways to give back to your community _Benefit options and eligibility vary by position. Compensation varies based on factors including, but not limited to, experience, skills, education, performance and salary range at the time of the offer._ **Responsibilities** Accelerate Ascension's journey to transform healthcare, for those we seek to serve and those who serve, by delivering brand-wide experiences, powered by people, design, data and technology. You will be the change agent in the Engineering organization. In your role as a Software Development Manager for Platform Services product you will be responsible for engineering delivery , operational excellence and platform tools support. This will need deep experience in foundational platform tools used by a digital organization including API management, observability, feature flagging, common libraries and developer portal types of tools. The SDM will be responsible for adoption, support and enhancement of features that are provided to the broader digital product teams. Success in your role will ensure successful, fast, high-quality technical delivery and operations of digital products. Equally important will be your continual growth and development as a Software Engineering professional and keeping current on latest technology trends in software engineering and SRE. **Responsibilities:** **Platform Products Delivery and Support:** Manage the following tools/products- API Management (API Gateway, API Portal), Observability, Feature Management, Developer Portal, Common java framework libraries/services used by digital product teams within GMDx **API Management (API Gateway, API Portal):** Manage the API Management product APIGEE for the overall Ascension organization. Includes API Proxy- design, deployment, operational support, using self service tools built. Supporting tooling including upgrade of the tool, driving usage of the latest features provided by the vendor. Working closely with Product and api teams to optimize the discovery, usage, deployment and operational insights by providing self service tooling. **Observability Platform:** Drive the setup and adoption of observability features within the GMDx Organization including APM, RUM, Synthetic Monitoring, Logging etc., with the goal of helping report on the performance, troubleshooting and root cause analysis of digital products. Work on continuous improvement by working with engineering teams as well as vendor teams to optimize the operational workflow from reporting, supporting incident management with dashboards and troubleshooting expertise to resolve issues. **Engineering Maturity Tooling:** Support existing and new tooling to increase engineering maturity within the GMDx organization by supporting tools like Feature flagging, Engineering and DevOps Metrics Reporting, developer portal tools etc. **Common Services:** Support common libraries and services developed to support all the digital applications. Drive the development, maintenance and enhancement of these services. **Team Management:** Builds a high-performing software engineering team. Enables your team's success, and clear blockers.Engage in vision casting, strategic thinking and goal setting with the team. Then, motivate and focus the team to meet these goals and objectives.Technical mentorship & coaching of team members **Software Development Process:** Regularly participates in scrum activities, design reviews, code reviews and status updates.Ensures that the team's product implements high quality code supporting software engineering standards, architecture and software best practices with support for test automation.Champions product and process compliance, and is engaged in all aspects of the project from design, build, test and ultimately implementation. Evaluates effectiveness of implemented solutions to inform future trade-off decisions **Operations:** Coordinate on-call support for your product or teams, triage inbound support tickets as needed, and prioritize work effectively.Communicates project status in a clear, concise and timely manner with supporting product adoption and health metrics as needed. Participate in technical troubleshooting calls to help drive issue resolution and root cause analysis. Drive continuous improvement of operations based activities and tools. **Leadership:** Ability to perform under pressure, instill accountability and achieve results with minimal oversight and direction.Engages in highly effective interviews, and provides/shares critical feedback that drives a go/no-go decision regarding a candidate Monitors the software industry for emerging trends, tools, and best practices, while weeding out the noise.Provides engineering and operations leadership by keeping current with technical and industry trends in digital experience technologies, operational excellence areas. Then, applying the knowledge to lead solutioning or problem solving discussions and knowledge sharing with compelling presentations, demos, or solution samples to promote engineering and operational excellence **Characteristics We Seek:** **Be curious about technology.** The software engineering industry is constantly changing and evolving. At Ascension, we embrace change and are curious to learn how the latest technology can be used to improve the lives of patients and our clinicians. **Learn and grow professionally.** We strive for continuous improvement of our Ascension Studio organization and our team members do the same. This comes from the path of constant learning, in addition to reflecting on past experiences for improvement opportunities. **Always ready for change.** A rolling stone gathers no moss, and neither do we. We accept that change is always around us, and our work is no exception. We navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility. **Seek feedback.** Feedback is important to us. We use it as a guide for our own development, and we build our software with feedback built into the process. It is incorporated into our software development lifecycle with design, code reviews, unit tests, and continuous integration. Feedback is also integrated into our shipped solutions with application performance monitoring (APM) and usage analytics to help us learn methods to improve. **Sound awareness of self and situations.** We understand the importance of knowing our best selves, and the value gained from our teams to compensate for our shortcomings. Equally important is our ability to assess situations with a calm and clear mind, and develop next steps to proceed in the best manner possible. **Demonstrate positivity.** Our organization's focus is all about solving problems, and most of these problems are challenging. We try not to let that get in our way of thinking positively -- instead it's what motivates us to reach higher. **Work with your team.** We understand that our best work comes from working together. Our teams enjoy working together, sharing knowledge, helping, mentoring, and delivering our best for the communities we serve. **Live Ascension's core values.** The Ascension core values are the standard that we hold ourselves to and a source of pride for us. We live by them. Our core values include: service of the poor; reverence; integrity; wisdom; creativity; and dedication. **Requirements** Education: + Bachelor's degree or higher in Software Engineering, Computer Science, Computer Programming or substantially related field is required. + High school diploma/GED with 2 years of experience, or Associate's degree, or Bachelor's degree required. Work Experience: + 3 years of experience required. + 5 years of experience preferred. + 1 year of leadership or management experience preferred. + 3 years of experience required. + 5 years of experience preferred. + 1 year of leadership or management experience preferred. **Additional Preferences** + 7+ years of professional software development experience with 2+ years of leadership or management experience + 3+ years experience and expert in supporting API teams with engineering platforms like API Management, Observability Tools, Engineering Quality Tools, Developer portals + Expertise in implementing APIs on gateway products (e.g. Apigee) + Expertise in implementing observability tools and providing operations dashboard to measure digital products stability + Fluency in Engineering Process Support tools and process like Feature-flagging, Code Quality, + Developer Metrics, DevOps Metrics tools + Expertise in microservice architectural patterns and design + Expertise in Java8+/Spring Boot + Expert-level understanding of relational and NoSQL databases (MySql, Postgres, Mongo etc), SQL, and database/schema design + Fluency in a high-level Object-oriented programming language (preferably Java) and strong knowledge of OOAD, design patterns, data structures, and algorithms + Experience working on a Scrum team participating in Agile ceremonies e.g. daily standups, backlog grooming, sprint planning, sprint demos/retrospectives + Strong verbal and written communication skills + Experience with APIGEE, Dynatrace/Datadog/Splunk, LaunchDarkly + Experience with PCF and GCP + Experience with healthcare data standards (HL7, FHIR) + Experience in front-end web frameworks - React, JQuery etc. + Demonstrated mastery of the full SDLC including CI/CD and modern build and deployment tools \#LI-Remote #GMDx **Why Join Our Team** Ascension associates are key to our commitment of transforming healthcare and providing care to all, especially those most in need. Join us and help us drive impact through reimagining how we can deliver a people-centered healthcare experience and creating the solutions to do it. Explore career opportunities across our ministry locations and within our corporate headquarters. Ascension is a leading non-profit, faith-based national health system made up of over 134,000 associates and 2,600 sites of care, including more than 140 hospitals and 40 senior living communities in 19 states. Our Mission, Vision and Values encompass everything we do at Ascension. Every associate is empowered to give back, volunteer and make a positive impact in their community. Ascension careers are more than jobs; they are opportunities to enhance your life and the lives of the people around you. **Equal Employment Opportunity Employer** Ascension will provide equal employment opportunities (EEO) to all associates and applicants for employment regardless of race, color, religion, national origin, citizenship, gender, sexual orientation, gender identification or expression, age, disability, marital status, amnesty, genetic information, carrier status or any other legally protected status or status as a covered veteran in accordance with applicable federal, state and local laws. For further information, view the EEO Know Your Rights (English) (****************************************************************************************** poster or EEO Know Your Rights (Spanish) (******************************************************************************************** poster. As a military friendly organization, Ascension promotes career flexibility and offers many benefits to help support the well-being of our military families, spouses, veterans and reservists. Our associates are empowered to apply their military experience and unique perspective to their civilian career with Ascension. Pay Non-Discrimination Notice (*********************************************************************************************** Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants. **E-Verify Statement** This employer participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information. E-Verify (********************************************** Contents/E-Verify\_Participation\_Poster\_ES.pdf)
    $74k-101k yearly est. 60d+ ago
  • Manager, Software Engineering

    Mastercard 4.7company rating

    Software Engineering Manager Job 30 miles from Saint Louis

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Who is Mastercard Mastercard is a global technology company in the payments industry. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview: Reactive Systems Architecture allows Application Teams to focus on the functional business requirements, leaving the task of addressing various non-functional requirements to the underlying framework, platform components and infrastructure. The functional business logic layer deals in messages, the delivery of which is an event that invokes some processing on that message. Specific to Mastercard / payment systems these are typically financial messages. The non-functional requirements include, but are not limited to, security, traffic management, infrastructure-independent deployment, scalability, resiliency, high availability, consistent message delivery, delivery auditing, message delivery for failed/absent consumers, application lifecycle management, live/silent mode testing, stateful stream processing, strong consistency, observability, root cause detection and recovery. The Role: What's it all about and what we expect you to do day to day * Design and implement highly resilient large scale distributed systems using event driven architectures * Write code to build and enhance applications/services, conduct code-reviews, and other standard development practices to deliver high-quality artifacts to production. * Drive prioritization decisions and trade-offs through working with product partners * Automate and simplify all aspects of software delivery and development * Introduce new technologies and architectures aligning to enterprise guidelines by conducting POCs * Provide coding and design guidance to junior team members * Own complex problems having dependency across services and facilitate cross-functional team interactions to drive resolution * Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements * Participate and contribute to team's agile process and decisions. Understand and contribute to Prioritization. Drive prioritization decisions and trade-offs in working with product partners * Build relationships and effective partnerships across organizations All About You and What you need to bring: * Excellent programming skills( OOP, SOLID, 12-factor) - java preferred * Experience with distributed systems architecture and implementation * Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management * Experience with broker technologies kafka/NATS is a plus * Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization * Infrastructure as code and cloud first software development knowledge experience preferred. * Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. * Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code * Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second) * Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: * Abide by Mastercard's security policies and practices; * Ensure the confidentiality and integrity of the information being accessed; * Report any suspected information security violation or breach, and * Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more. Pay Ranges O'Fallon, Missouri: $138,000 - $221,000 USD
    $138k-221k yearly 3d ago
  • Software Engineer II

    Indeed 4.4company rating

    Software Engineering Manager Job In Saint Louis, MO

    **Our Mission** As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2024) **Day to Day** Indeed is a pioneer in enabling equitable labor market outcomes. Job seekers benefit from and trust Indeed to collect, securely store, and use their demographic data in a legal, ethical, and transparent fashion. Employers leverage Indeed's products to comply with the law, discover and eliminate bias in their hiring decisions, and hire more inclusively. The Demographic Data team, part of the AI Platform, will design and build the foundation for collecting, storing, processing, and analyzing demographic data to gain insight. This includes the web UI as part of the job seeker experience, the online transactional data store, the offline analytical data store, and batch data processing (e.g., ETL). You're someone who wants to realize the impact of your work making a difference every day. You understand how to use data to make recommendations. You are someone who finds passion in the craft, someone constantly seeking improvement and a better way to solve tough problems. You have a passion for producing the highest quality code as well as leading others to do the same. You are someone who either has built or is passionate about building scalable, reliable systems that span multiple data centers around the world and handle millions of requests every day. An ideal candidate is interested in making hiring fairer for all job seekers. **Responsibilities** + Write clean, maintainable, and efficient code in Java and Javascript while adhering to best practices and coding standards. + Assist in troubleshooting and debugging issues, performing root cause analysis, and providing timely solutions to production problems. + Work to implement data pipelines (ETLs) in order to integrate data from a variety of sources into Indeed's Data Warehouse + Participate in code and design reviews in the team to maintain high-quality standards + Work closely with product managers and collaborators to align software solutions with business needs + Communicate concisely with product managers, and other engineers on the team **Skills/Competencies** + Bachelor's Degree or higher in Computer Science, Engineering, Mathematics or a related field + 5+ years of work experience in software programming. Experience must include at least one of the following languages: Java, JavaScript, C++, C#, Python, Go, or Scala + Solid knowledge of data structures & algorithms and excellent programming skills + Proven experience in Web application development, REST APIs, high performing, high volume transaction processing + Proven experience in high volume Web application development with frontend expertise (responsive Web UI, javascript, UI frameworks, etc.) + Deep understanding of best engineering practices for the full software development life cycle (SDLC), including coding standards, code review, source control, build, test, deploy, and operations + Knowledge of databases, both SQL and NoSQL + Detail-oriented, capable of researching alternative solutions and outlining proposals with evidence + Passionate about your work and the problems you solve + Ability to work efficiently on a remote/distributed team + A general knowledge of AWS and running applications in the cloud is a plus **Salary Range Transparency** US Remote $109,000 - $159,000 USD per year Austin Metro Area $109,000 - $159,000 USD per year Seattle Metro Area $132,000 - $192,000 USD per year San Francisco Metro Area $140,000 - $204,000 USD per year New York City Metro Area $134,000 - $194,000 USD per year **Salary Range Disclaimer** The base salary range represents the low and high end of the Indeed salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits. To learn more about your pay transparency rights, click here ( *********************************************************************************************** **Benefits - Health, Work/Life Harmony, & Wellbeing** We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 12 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at *************************************** ! **Equal Opportunities and Accommodations Statement** Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We're proud to be an Equal Employment and Affirmative Action employer seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, family status, marital status, sexual orientation, religious creed, national origin, genetics, neuro-diversity, disability, age, status as a protected veteran, or any other non-merit based or legally protected grounds. Indeed is dedicated to providing reasonable accommodations to qualified individuals with known disabilities to participate in the employment application process. To request an accommodation, an applicant should contact Talent Attraction Accommodations at **************, or by email at accommodations@indeed.com. In the request for an accommodation, please inform us of the nature of your request and your contact information. If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview. **Inclusion & Belonging** Inclusion and belonging are fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we're committed to the wellbeing of our employees and on a mission to make this the best place to work and thrive. We believe that fostering a diverse and inclusive environment where every employee feels respected and accepted benefits everyone, fueling innovation and creativity. We value diverse experiences, including those who have had prior contact with the criminal legal system. We are committed to providing individuals with criminal records, including formerly incarcerated individuals, a fair chance at employment. Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome. **Indeed's Employee Recruiting Privacy Policy** Like other employers Indeed uses our own technologies to help us find and attract top talent from around the world. In addition to our site's user and privacy policy found at **************************** , we also want to make you aware of our recruitment specific privacy policy found at ****************************/indeed-jobs . **Agency Disclaimer** Indeed does not pay placement fees for unsolicited resumes or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting agencies (each individually, an "Agency"), subject to local laws. An Agency seeking a placement fee must obtain advance written approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed for each job opening before making a referral or submitting a resume for that opening. **The deadline to apply to this position is March 14, 2025. Job postings may be extended at the hiring team's discretion based on applicant volume.** **Reference ID: 45493** Reference ID: 45493
    $68k-85k yearly est. 29d ago
  • Software Developer

    CTI 4.7company rating

    Software Engineering Manager Job In Saint Louis, MO

    This position will report in to the Corporate office in Maryland Heights, MO. CTI has been a leading AV provider for over 30 years. Since we began in 1988, our mission has been simple: to provide a fantastic customer experience. At CTI, our biggest asset is our people, and we know that sometimes the most awesome employees don't fit the typical mold. If you are hardworking, friendly, and know the importance of fantastic customer service, you could be a good fit at CTI. We have developed a collaborative and lively working environment, where the best and the brightest show up to work each day ready to have fun and employ their passion for and knowledge of technology in everything they do. This creative atmosphere helps us apply and share our skills with our clients, who seek quality, high-end AV and Conference Solutions. So, what are we looking for? We are looking to add a Software Developer to our internal software development team for our corporate office in St. Louis whose attitude, skills, and work ethic will embody our mission “to provide a fantastic customer experience”. Someone who is passionate about technology and can work both on a team and independently. We will provide the necessary training, support, and work environment to help you succeed. We take pride in our employees, who are known in the industry as customer-focused problem-solvers who can get the job done. These responsibilities will give you an idea, but not a full picture of what you will do as a Software Developer, as we work to embrace and capitalize on our employee's strengths: -Work on a software development team to create and maintain internal and external business products -Perform end-user support on custom applications including Dynamics 365, PowerBI, and Sharepoint -Manage bug fixes and feature requests and coordinate their implementation with our development team -Coordinate within a cross-departmental team to solve business problems -Work directly with customers, developers, and business analysts to meet functional product requirements -Other tasks as assigned We value our culture above all, and applicants who merely want to punch in their timecards every day are not what we are looking for. If you have the following traits, you might be what CTI is looking for: -You are willing to fearlessly embrace company culture. -You can work independently with minimal guidance (but aren't afraid to ask the right questions when you need help!). -You have strong verbal and written communication skills and can be the face of our company to our clients. Experience: -3+ years of experience preferred -Customer service and solid communication skills are a must. -Organized and self driven -Experience in C#, HTML/CSS/JavaScript, React, D365 (Development, Plugins, Web Resources), GIT, REST APIs, ASP.NET -Knowledge in the AI Space -Experience using LLM -Experience working within Pipelines -AWS / Azure / Cloud experience What's in it for you? At CTI, we know our company's success is directly correlated to the success of our employees. So it's fitting that we thrive on and encourage employee growth, both professionally and personally. Our competitive compensation package includes: -A competitive base commission (DOE) -Employer-matched medical and dental insurance (available after 60 days of employment) -Employer matched 401K up to 3% (after 6 months of employment) -Bonus eligibility that is based off a results-oriented incentive plan (after 3 months of employment) -A graduated PTO program, all major holidays off, as well as three “floating” holidays, available upon the first day of employment -Special gifts for significant life events, such as marriage, the birth of a child, and buying a house. -Cell phone reimbursement plan. -Long and Short Term Disability 100% paid by CTI. CTI is an equal opportunity employer. We do not and shall not discriminate on the basis of race, color, religion, gender, age, national origin, disability, marital status, sexual orientation, or military status in any of its activities or operations. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire
    $68k-87k yearly est. 43d ago
  • Software Developers and Programmers

    Maganti It Resources 3.9company rating

    Software Engineering Manager Job In Saint Louis, MO

    Qualifications Primary Skills: •Hadoop, Cassandra strongly preferred •Strong hands-on development skills in Java including programming, testing, profiling, and operational deployment experience •Ability to design, model, implement, and test high performance software for mission critical applications •Understanding of distributed computing concepts and networking principles •Prior experience with Hadoop, both from a usage perspective (M/R, Pig, Hive, Hbase) and a system configuration and setup perspective. Familiar with popular distributions (Cloudera, HortonWorks, MapR) •Working experience with MPP Database technologies (Greenplum Database, Netezza, Teradata, Paraccel, Asterdata, or Cassandra, etc.) •Prior working knowledge of Java frameworks and libraries (Spring, Hibernate, JEE, JDBC, JMS, JMX, etc.) •Strong communication skills Responsibilities Developers will have product ownership when creating their tools and architecture within an organization that is rapidly expanding. Client management is driving to adopt cutting edge and innovative technologies to deliver business benefits. Responsibilities include development of enterprise wide platforms using BigData, Hadoop as a service, and Cloud Foundry. This is a multifaceted development role using a variety of DB, development, and distributed computing skills. Additional Information Please respond with updated resume and covering letter with few sentences how you meet each Requested Qualification referring your earlier projects 203-567-0191 for further information.
    $67k-86k yearly est. 25d ago
  • Software Developer

    Marketvolt

    Software Engineering Manager Job In Saint Louis, MO

    C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based in St. Louis, seeks a creative software developer who can thrive in a fast-paced, customer-driven environment. We're an established but small company with an aggressive growth plan. Our culture is dynamic and we are looking for candidates with an entrepreneurial attitude. We offer competitive salary and a benefits package that includes 100% company-paid health insurance, simple IRA with company match, and paid vacation, holiday and sick time. Our team collaborates on everything from user interface design to sales support. So, the developer who joins our team will have: The mental agility to rapidly shift between different roles and perspectives - programmer, architect, customer. The ability to constructively contribute to a collaborative work environment. The intellectual confidence to analyze and debate ideas and designs. The ability to assess and balance business drivers and customer needs. The ideal candidate will have a solid educational background and ideally 2+ years of post-college software development experience building robust, scalable, web-based software solutions. This individual does not shy away from challenges and enjoys working in a collaborative, fast paced, team oriented environment. What you will be doing - Maintaining existing web applications and services - Designing and delivering robust, web applications and services to support our business - Collaborating with the customer support team to resolve customer reported issues - Assisting with infrastructure maintenance and support - Utilizing Agile software development practices - Iteratively and incrementally improving products and processes What we are looking for - Preferred BS/MS in Computer Science or related degree - 2+ years programming experience building enterprise web solutions - 1+ years of experience with Microsoft C#, .NET, MVC, SQL Server and agile practices - Experience developing web based software services and custom web server controls - Working knowledge of version control preferably with git The technologies you'll be working with Visual Studio 2017, C#, .NET Framework, ASP.NET MVC 3 or 4, ASP.NET, JavaScript, HTML, CSS, NHibernate, MS SQL Server, WCF, XML/XSL, SOAP/REST, JSON, AJAX, Web Services, Fluent Migrator, MongoDB, RabbitMQ, PowerMTA, Dependency Injection/Inversion of Control (Unity), NUnit, Ruby, AWS, Rackspace. If you are a talented Software Developer / Software Engineer with a passion for problem solving, please apply today! (Principals only, please)
    $65k-85k yearly est. 60d+ ago
  • Software Developer - Advanced

    Rividium

    Software Engineering Manager Job In Saint Louis, MO

    RiVidium Inc (dba, TripleCyber) is seeking a Software Developer to develop, create, maintain, and write/code new (or modifies existing) computer applications, software, or specialized utility programs. TASKS: Analyze information to determine, recommend, and plan the development of a new application or modification of an existing application. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Apply coding and testing standards, apply security testing tools including "'fuzzing" static-analysis code scanning tools, and conduct code reviews. Apply secure code documentation. Capture security controls used during the requirements phase to integrate security within the process, to identify key security objectives, and to maximize software security while minimizing disruption to plans and schedules. Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. Confer with systems analysts, engineers, programmers, and others to design application and to obtain information on project limitations and capabilities, performance requirements, and interfaces. Consult with engineering staff to evaluate interface between hardware and software. Correct errors by making appropriate changes and rechecking the program to ensure that desired results are produced. Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develop secure code and error handling. Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration. Identify basic common coding flaws at a high level. ABILITIES: Ability to tailor code analysis for application-specific concerns. Ability to use and understand complex mathematical concepts (e.g., discrete math). Ability to develop secure software according to secure software deployment methodologies, tools, and practices. Ability to apply cybersecurity and privacy principles to organizational requirements (relevant to confidentiality, integrity, availability, authentication, non-repudiation). Ability to identify critical infrastructure systems with information communication technology that were designed without system security considerations. Requirements: Bachelor degree or higher from an accredited college or university Prefer an accredited Computer Science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering degree; or a degree in a Mathematics or Engineering field. Certifications: IAT Level 2 - CISSP-ISSAP
    $65k-85k yearly est. 6d ago
  • Mid-Level Integration Software Developer

    Datix

    Software Engineering Manager Job In Saint Louis, MO

    Is this you? Continually improving yourself as a developer Dedicated to ensuring the quality of all your solutions Making processes better and more reliable Proactive multi-tasker that consistently gets the job done If so, we have a great opportunity waiting: Integration Software Developers on the Datix team work on a variety of software platforms, continually learning and improving solutions and themselves. Be part of building out game-changing solutions and making an already great dev team even better. At Datix we: Work with Cutting Edge Technologies Offer great opportunity for Career Advancement Have a fast-paced environment where you'll never get bored working on just 1 project or 1 technology Technologies: C#, .Net API Azure Cloud Dev ERP, CRM, and E-commerce Platforms HTML, CSS, JQuery Duties: Master Integration Platforms, ERP API, CRM API, Ecommerce API, and Custom Platforms Work along-side software architects on solution designs Continually learn and share with other developers Ensure quality of solutions including participating in code QAs Deploy solutions to production Qualifications: Rockstar coding skills Clean Code philosophy Bachelor degree in Computer Science, Engineering or Information Systems a plus Love working with other developers and building out awesome solutions Experience building out integration solutions Experience with .Net Framework Experience with at least one database management system No H1B sponsorship available at this time.Datix is a rapidly growing software consulting services company based in St. Louis, MO with clients throughout North America. During our 20 years in operation we have applied our unique approach to optimizing business processes to clients in a wide range of industries including distribution, manufacturing, and professional services.
    $65k-85k yearly est. 60d+ ago
  • Software Developer III (AI & ML)

    NISC

    Software Engineering Manager Job In Saint Louis, MO

    For more than 50 years, NISC has worked to develop technology solutions for our customers, who we call our “Members”. Those Members are comprised primarily of 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. Our Members have over 18 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Member's employees to compete effectively in the industry, while excelling in providing customer service to their end customers. NISC exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. Primary Responsibilities: We are looking for an experienced AI/ML Software Engineer to help design, develop, and deploy production-grade AI-driven applications. You will work on cutting-edge AI/ML projects, implementing advanced machine learning models, integrating LLMs, and developing intelligent agent-based architectures. This role requires demonstrated experience in shipping AI/ML solutions that work in real-world applications, not just conceptual understanding or AI research. You should be able to point to specific AI projects you've built, deployed, and optimized for real users. We are also looking for candidates who are excited about applying AI to help cooperatives, utilities, and broadband providers better serve their communities. Our AI solutions are designed to enhance the operations of member-driven organizations that power and connect rural America. If you are passionate about leveraging AI for meaningful impact in these industries, we encourage you to apply. Essential Functions: AI/ML Development: Design, develop, and deploy AI-powered solutions, integrating LLMs and agentic architectures into our products. Model Implementation: Train, fine-tune, and optimize ML models for real-world applications. Software Engineering: Write clean, maintainable, and scalable code for AI applications. Data Pipeline & Model Deployment: Develop efficient data processing pipelines and deploy models to production environments. Cooperative-Focused Solutions: Ensure AI applications align with the mission and needs of cooperatives, utilities, and broadband providers. Continuous Learning: Stay up to date with AI advancements and implement best practices in AI software development. Follow all established software development methodologies and procedures. Other duties as assigned Desired Experience & Skills: 6+ years experience in software development, preferably with at least 3+ years in AI/ML software development. Technical Expertise: Experience developing with LLMs (fine-tuning, prompt engineering, API integration). Understanding of agentic AI architectures and multi-agent systems. Strong Python skills and experience with ML frameworks like TensorFlow or PyTorch. Experience with cloud AI services (AWS, GCP, Azure). Understanding of data processing, vector databases, and RAG techniques. Practical AI Deployment: Demonstrated ability to take AI projects from idea to production, ensuring scalability and usability. Problem-Solving: Ability to design and implement AI-driven solutions for complex problems. Mission-Driven: Enthusiasm for supporting cooperatives and the communities they serve through innovative AI solutions. Collaboration: Strong communication skills and ability to work within a team-oriented environment. Experience in deploying AI models to production and optimizing performance. Knowledge of reinforcement learning, AI safety, and explainable AI. Background in full-stack development or cloud-based AI deployments. Experience working with utilities, broadband providers, or cooperatives, preferred. Portfolio or case studies showcasing AI/ML solutions deployed in real-world scenarios. Commitment to NISC's Statement of Shared Values NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. Integrity - We are committed to doing the right thing - always. Relationships - We are committed to building and preserving lasting relationships. Innovation - We promote the spirit of creativity and champion new ideas. Teamwork - We exemplify the cooperative spirit by working together. Empowerment - We believe individuals have the power to make a difference. Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA Lake Saint Louis, MO Mandan, ND Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location. Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose. Virtual Office Location: Fully remote candidates will be considered for candidates who have a background in providing AI/ML solutions that work in real world applications, not just conceptual understanding or research based projects. Benefits: Medical, Dental and Vision Insurance. Health Savings Account (HSA) with $100 monthly contributions from NISC.
    $65k-85k yearly est. 5d ago

Learn More About Software Engineering Manager Jobs

How much does a Software Engineering Manager earn in Saint Louis, MO?

The average software engineering manager in Saint Louis, MO earns between $70,000 and $133,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average Software Engineering Manager Salary In Saint Louis, MO

$96,000

What are the biggest employers of Software Engineering Managers in Saint Louis, MO?

The biggest employers of Software Engineering Managers in Saint Louis, MO are:
  1. New Balance
  2. General Electric
  3. Sogeclair Digital Engineering
  4. The Timberline Group
Job type you want
Full Time
Part Time
Internship
Temporary