Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Application Developer II

McCarthy Building

POSITION SUMMARY

McCarthy is seeking a full-time Application Developer, who as part of the Engineering and Intelligence team, will play a crucial role in building business applications and user experiences on the Palantir Foundry platform, supporting existing systems, and driving innovation through modern DevSecOps practices.

The primary focus for this role is development on the Foundry platform: creating AI-enabled solutions that deliver intuitive user experiences, streamline operational workflows, support informed decision-making, and provide reusable application components that help McCarthy teams act on trusted data. The developer will work closely with product owners, data engineers, Foundry Ontology specialists, technology architects, and business stakeholders to translate user requirements into secure, maintainable, production-ready solutions.
RESPONSIBILITIES
Solution Design and Development
  • Design and develop application solutions on Palantir Foundry, with primary responsibility for the application and user experience layers built on top of the Ontology.
  • Build custom applications using OSDK, TypeScript, and React, integrating Ontology objects, relationships, Actions, and Functions to support structured data and unstructured content.
  • Leverage Foundry capabilities, including Workshop, Functions, and AIP, to streamline operational workflows, enable AI-powered experiences, and support informed decision-making. Integrate applications with enterprise systems through REST APIs and supported event-driven patterns.
  • Translate business requirements into secure, scalable, and maintainable application designs, applying established development patterns, creating reusable components, and incorporating usability, accessibility, and user feedback.
  • Partner with data engineers and data architects to actively shape and develop a robust Ontology, ensuring its objects, relationships, properties, and Actions support application requirements and operational workflows.
Quality Assurance and Delivery
  • Develop and maintain automated tests, participate in code reviews, and validate application functionality, integrations, and AI-enabled features against defined acceptance criteria.
  • Develop, test, and deploy solutions using strong CI/CD practices and Foundry's branching, version control, and deployment capabilities to enable reliable releases.
  • Apply Agile practices to plan and manage assigned work, communicate progress and dependencies, and deliver user stories iteratively.
Application Support and Continuous Improvement
  • Monitor, troubleshoot, and optimize deployed Foundry applications, addressing defects, integration failures, and performance, usability, and reliability issues in collaboration with relevant teams.
  • Implement and validate application fixes and enhancements using established testing, code review, and deployment practices.
  • Identify opportunities to automate workflows, improve application performance, and enhance end-user experience.
  • Stay current with Foundry capabilities and relevant development technologies, applying new knowledge to improve solution quality and delivery.
Security and Governance
  • Develop applications that respect Foundry's access controls, including roles, markings, and granular data permissions, and follow established security and governance standards.
  • Apply secure coding practices to OSDK applications and integrations, including appropriate authentication, credential management, and handling of sensitive data.
  • Test application behavior across user roles and permission levels, and collaborate with security and platform teams to address identified issues.
Collaboration and Knowledge Sharing
  • Build strong partnerships with internal Digital Enterprise teams, business stakeholders, and product owners to understand McCarthy's needs, clarify requirements, and define actionable user stories and acceptance criteria.
  • Maintain application documentation, troubleshooting guides, and support procedures to enable effective maintenance and knowledge sharing.
  • Share reusable components, development patterns, and lessons learned to strengthen team capabilities and promote consistent development practices.
QUALIFICATIONS
  • Minimum 5 years of professional software development experience building and supporting enterprise applications using a modern framework or stack, such as .NET/C#, Java/Spring, Ruby on Rails, or Node.js/TypeScript.
  • Experience developing web applications, including user interfaces, application logic, and API integrations. Working knowledge of JavaScript or TypeScript and a modern front-end framework such as React, Angular, or Vue.
  • Strong understanding of software engineering fundamentals, including application design, reusable components, version control, automated testing, debugging, and maintainable code.
  • Experience building and consuming REST APIs, working with relational databases and SQL, and handling common data formats such as JSON.
  • Practical experience with Git, CI/CD pipelines, and software delivery practices, including code reviews, automated testing, and deployment across development, test, and production environments.
  • Working knowledge of secure application development, including authentication, authorization, secrets management, dependency security, and remediation of identified vulnerabilities.
  • Understanding of the risks associated with AI-assisted development-including insecure code, exposure of sensitive information, and unverified dependencies-and how to mitigate them through code review, testing, and adherence to organizational policies for third-party code and dependencies.
  • Demonstrated ability to learn new platforms and technologies quickly and apply them to deliver working solutions. Prior Palantir Foundry experience is not required; a strong aptitude and motivation to become proficient in Foundry development are essential.
  • Experience working in an Agile environment, collaborating with product owners and technical teams to translate requirements into user stories and deliver solutions iteratively.
  • Strong problem-solving, interpersonal, and communication skills, with a collaborative mindset and a commitment to continuous learning and improvement.
Preferred Skills
  • Experience developing applications on Palantir Foundry using Workshop, the Ontology SDK (OSDK), Functions, or Actions.
  • Proficiency in TypeScript and React, particularly for building interactive, data-driven applications.
  • Experience using AI-assisted coding tools to improve development productivity while maintaining full responsibility for the correctness, maintainability, and security of delivered code.
  • Familiarity with semantic data models or knowledge graphs and how entities, relationships, and business operations support application development.
  • Experience incorporating AI capabilities into applications using Palantir AIP or comparable technologies, including integrating AI outputs into user workflows and evaluating their usefulness and reliability.
  • Familiarity with cloud platforms such as AWS or Azure, containers, and event-driven integration patterns.

McCarthy is proud to be an equal opportunity employer, including disability and protected veteran status.

NOTICE TO EXTERNAL SEARCH FIRMS: McCarthy's Talent Acquisition Team is the only authorized representative permitted to engage with external search firms, staffing agencies, or other third-party recruiting partners. McCarthy maintains an Approved Agency List for recruiting partners, which is reviewed and updated annually.

McCarthy will only consider submissions from agencies with a signed fee agreement in place for the current year. McCarthy does not accept unsolicited resumes, candidate submissions, or referrals from agencies that do not meet these requirements.

If a candidate is submitted without an active agreement, McCarthy will have no obligation to pay any fees and reserves the right to contact, engage, interview, or hire such candidate(s) without any financial or other responsibility to the submitting agency. Unsolicited resumes, including those sent directly to hiring managers or other employees, will be considered the property of McCarthy.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Application Developer II in Saint Louis, MO vacancy
  •  ...customers, suppliers, manufacturing, and internal teams to develop and support electric motor solutions from concept through production...  ..., quality, schedule, and customer requirements. The Application Engineer II is an intermediate-level engineering professional... 
    Suggested
    Work at office
    Shift work

    NIdec Motor

    Saint Louis, MO
    3 days ago
  • $800 per month

     ...Software Developer II - Financials (Full Stack, Front End) St. Louis, MO For more than 50 years, NISC has developed and implemented...  .... Essential Duties: Design and build responsive web applications Stand up RESTful web services Container-driven... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NISC

    Saint Louis, MO
    1 day ago
  •  ...McCarthy is seeking a full-time AI Engineer II who will be part of the Engineering and...  ...design, build, and support AI-powered applications and workflows that help drive business value...  .... RESPONSIBILITES Design, develop, test, and maintain AI-powered applications... 
    Suggested
    Full time

    McCarthy Building

    Saint Louis, MO
    2 days ago
  • $100k - $150k

     ...Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will contribute to the development and evolution...  ...reviews to maintain high engineering standards Own and support applications during business hours, ensuring system health and reliability... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Saint Louis, MO
    2 days ago
  • Application Engineer IIVeregy is an award-winning NAESCO-Accredited decarbonization company focusing on accelerating and simplifying Energy...  ...today!Summary of Position FunctionsThe Application Engineer II will quickly gain an understanding and working knowledge of Veregy... 
    Suggested
    Full time
    Temporary work
    Start working today
    Work at office

    Veregy, LLC

    Wildwood, MO
    1 day ago
  • $97.24k - $162.24k

     .... As a Software Development Engineer II focused on CI/CD and platform automation...  ...at scale, ensuring that mission critical applications can be built, tested, and released...  ...automation, system reliability, and improving developer productivity in complex environments.... 
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    a month ago
  •  ...Essential Responsibilities: Responsible for designing, developing, testing, implementing and maintaining products. Takes full...  ...Other desired skills: ~ PeopleSoft HCM integration experience (working with tools such as Application Engine and SQR).... 

    Software Technology Inc

    Saint Louis, MO
    1 day ago
  • $45 - $55 per hour

     ...Role Summary This position designs, develops, tests, and deploys scalable Python applications and microservices within cloud-hosted or hybrid environments. The role focuses on delivering clean, maintainable, and well-documented software while collaborating with... 
    Hourly pay
    Local area
    Remote work

    GDH Consulting

    Saint Louis, MO
    5 days ago
  •  ...Software Engineer II Location: Bridgeton, Missouri (Onsite) Role Overview We are seeking a Software...  ..., working with both front-end and back-end applications. Key Responsibilities Design and develop desktop applications, microservices, and RESTful APIs... 

    Apex Systems

    Bridgeton, MO
    2 days ago
  •  ...Job Description Job Description Oracle Database & Application Developer Full Time, On-Site, Overland, MO Secret Clearance     Sign...  .../ Visual Studio .NET Microsoft Reporting Services IIS Infrastructure & Security Windows Server Windows, Unix... 
    Full time
    Relocation package

    Semper Valens Solutions

    Saint Louis, MO
    18 days ago
  • Software DeveloperIn this position, you will build software leveraging Esri's products and APIs to build core backend services that solve complex problems at a global scale. This is a unique opportunity to grow your technical skills while contributing to projects. Esri

    Esri

    Saint Louis, MO
    1 day ago
  • Software Engineer II Location: Bridgeton, Missouri (Onsite) Role Overview We are seeking a Software Engineer...  ...solutions, working with both front-end and back-end applications. Key Responsibilities Design and develop desktop applications, microservices, and RESTful APIs... 

    Apex Systems

    Bridgeton, MO
    2 days ago
  • $97.24k - $162.24k

     ...team and build backend systems that power mission critical geospatial applications supporting Defense and Intelligence operations. As a Software Development Engineer II, you will design and develop scalable backend services and APIs that enable complex data... 
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    13 hours ago
  •  ...Learning and Statistical modeling, MS SQL, Python, PyTorch, TensorFlow Job Details: We are seeking an experienced AI Application Developer / AI Engineer to design, build, and deploy end to end AI solutions using modern machine learning and generative AI techniques... 

    Omni Inclusive

    Saint Louis, MO
    1 day ago
  • Nidec Application Engineer IIWe begin with dreams. Dreams drive our motivation. Dreams are our...  ....Job DescriptionThe Application Engineer II plays a key role in supporting new business...  ...Architecture & Design: Develop and validate drive system architectures tailored... 
    Second job
    Shift work

    Nidec

    Saint Louis, MO
    1 day ago
  •  ...excellence and genuine care for the people making it possible.The RPA Developer II independently develops, enhances, and maintains RPA solutions...  ....Experience integrating automation solutions with enterprise applications, databases, and AI services.Things You Should KnowThis is a... 
    Full time
    Flexible hours

    Maritz

    Fenton, MO
    1 day ago
  • $131.3k - $237.35k

     ...technical expertise could influence not just an application, but the technology strategy behind a...  ...capable of directly designing, developing, reviewing, troubleshooting, and improving...  ...Master (CSM), Professional Scrum Master (PSM II), SAFe Scrum Master (SSM), or equivalent... 
    Contract work
    Local area
    Immediate start

    Leidos

    Saint Louis, MO
    1 day ago
  • $97.24k - $162.24k

     .... As a Software Development Engineer II focused on CI/CD and platform automation...  ...at scale, ensuring that mission critical applications can be built, tested, and released...  ...automation, system reliability, and improving developer productivity in complex environments.... 
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    13 hours ago
  • $126.65k - $171.35k

    Application Software Engineer, Phantom Works (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for an Application...  ...and learn new technologies.Position Responsibilities:Designs, develops, tests, and maintains embedded software throughout the end-to-... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    2 days ago
  • $100k - $150k

     ...Sitecore Application Developer – Remote  Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.    This is a fantastic opportunity to join an established... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Chesterfield, MO
    19 days ago
  • Lead Application Developer is responsible for developing and implementing application changes and is expected to stay abreast of the available technology regarding application development, information delivery, and relational database technology, as well as lead assigned... 
    Full time

    Cass Information Systems, Inc

    Bridgeton, MO
    3 days ago
  •  ...Application Engineer I page is loaded## Application Engineer Ilocations: North America/USA/Missouri/St. Louis - WPE, MOtime type: Full timeposted on: Posted Yesterdayjob requisition id: R0017818We begin with dreams. Dreams drive our motivation. Dreams are our future. The... 
    Internship
    Work at office
    Shift work

    Nidec

    Saint Louis, MO
    3 days ago
  • $97.24k - $162.24k

     ...lasting contributions for communities with the web and mobile applications you create. The Professional Services division is the consulting...  ...processing, automation, and user-facing capabilities Develop APIs, proxies, and integration services using Node.js and Python... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    13 hours ago
  •  ...LLC (NISA) partners with world-leading organizations to design, develop, and manage highly customized, risk-controlled investment...  ...human review on every change bound for production Partner with Application Management, End User Support, and Cybersecurity on platform... 

    NISA Investment Advisors

    Saint Louis, MO
    4 days ago
  •  ...Description Lead Application Developer is responsible for developing and implementing application changes and is expected to stay abreast of the available technology regarding application development, information delivery, and relational database technology, as well... 

    Cass Information Systems

    Bridgeton, MO
    5 days ago
  • $122k - $147k

     ..., producing actionable intelligence, or developing cutting edge technology, we succeed because...  ...Delivering a full-stack web application to production; identifying and resolving...  ...Certification Required: Meet DoD 8570 IAT Level II requirements including one of the following... 

    teKnoluxion

    Saint Louis, MO
    2 days ago
  •  ...deployments. Delivers a full-stack web application to production; identifies and resolves...  ...and maintainability. Mentors junior developers. Writes and reads unit tests; understanding...  ...: Meet DoD 8570 IAT Level II requirements including one of the following... 
    Contract work
    For contractors
    Immediate start
    Worldwide

    Abile Group, Inc.

    Saint Louis, MO
    5 days ago
  •  ...scrum methodology, which is responsible for developing and maintain agency wide Platform as a...  ...multiple tenants deploying a myriad of application stacks and data services. Our work...  ...experience ~ Meet DoD 8570 IAT Level II requirements including one of the following... 
    Shift work

    Grvty

    Saint Louis, MO
    5 days ago
  •  ...stay informed about upcoming Chenega MIOS opportunities in government contractingwithout committing to a formal job application. ServiceNow Developer St. Louis, MO Are you ready to enhance your skills and build your career in a rapidly evolving business climate... 
    Work at office
    Work from home
    Home office

    Chenega MIOS

    Saint Louis, MO
    1 day ago
  •  ...Job Title Net Developer Job Location St Louis, MO (Initially Remote but after pandemic it's onsite) Job Type Full-Time Responsibilities Requirement analysis and End to End Solution design preparation. Lead the development team to implement solutions... 
    Full time
    Work experience placement
    Remote work

    InterSources

    Saint Louis, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Application Developer II. Be the first to apply!