> Markdown version of [/jobs/ext/2660862-senior-software-application-developer-architect](https://www.wearedevelopers.com/jobs/ext/2660862-senior-software-application-developer-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Application Developer/Architect - **Company:** A P Ventures LLC - **Location:** Oklahoma City, OK, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Applications Architecture, Application Lifecycle Management, Software Applications, Cloud Computing, Code Review, Continuous Integration, Corona (Software Development Kit), Data Integration, Data Migration, Database Design, Python (Programming Language), Scrum Methodology, Query Optimization, Release Management, Power BI, Responsive Web Design, Secure Coding, Microsoft SharePoint, Software Deployment, Software Engineering, TypeScript, Software Vulnerability Management, Web Applications, Cloud Platform System, Software Security, Software Application Programming, Containerization, Kubernetes, Information Technology, Api Design, Devsecops, Plan of Action and Milestones, Programming Languages - **Published:** August 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4d9187fbb55faffe ## About the Role Bachelor's degree in computer science, software engineering, or a related software development field, * Minimum 5 years of experience in software development. * Minimum 3 years of experience serving in a technical leadership, architect, or lead developer role. * Proficiency in Java, C#, Python, JavaScript/TypeScript, or equivalent programming languages. · Experience with cloud-based application development, DevSecOps, APIs, database design, and Agile software development methodologies. · Strong understanding of application security, database design, API development, cloud technologies, and software lifecycle management. Preferred Skills: * Experience supporting Federal Government, DHS, CBP, DoD, or other regulated environments. * Experience developing applications within AWS or other cloud environments. * Experience with Microsoft 365, SharePoint Online, Power Platform, Power BI, and workflow automation solutions. * Experience designing responsive web applications and mobile-enabled solutions. * Familiarity with CI/CD pipelines, containerization, Kubernetes, and modern application deployment practices.Experience implementing Section 508 accessibility requirements and secure coding practices. ## Description APV is seeking a Senior Software Application Developer/Architect who shall serve as the technical lead for CBP OpSTAR software development activities and is responsible for architecting, designing, developing, testing, deploying, enhancing, and maintaining secure, scalable, cloud-enabled software applications in support of CBP/AMO operations. The position provides technical leadership for Agile and DevSecOps development efforts while ensuring compliance with DHS and CBP technology standards., The Senior Software Application Developer/Architect will: * Serve as the technical lead for the design, development, testing, deployment, and maintenance of OpSTAR and related software applications. * Lead the architecture and implementation of secure, scalable, and maintainable cloud-based software solutions utilizing industry best practices and modern software development methodologies. * Design and maintain application architectures, technical standards, system interfaces, APIs, and data integration solutions. * Lead Agile and DevSecOps software development activities, including requirements analysis, sprint planning, backlog refinement, code reviews, testing, and release management. * Develop, enhance, and maintain web-based, desktop, mobile, and Microsoft 365-based applications supporting AMO operational and training missions. * Evaluate and recommend technologies, frameworks, tools, and development approaches that improve performance, security, maintainability, and user experience. * Lead database design, query optimization, data migration, reporting, and integration activities. * Ensure application compliance with DHS, CBP, Section 508 Accessibility, cybersecurity, privacy, and enterprise architecture requirements. * Provide technical leadership, mentoring, and guidance to software developers and other technical personnel. * Perform code reviews and establish development standards to ensure quality, consistency, and maintainability across all software products. * Collaborate with stakeholders, business analysts, and project managers to develop technical solutions that align with mission objectives and business requirements. * Identify, troubleshoot, and resolve complex application, integration, and performance issues. * Assist in responding to security findings, vulnerability remediation efforts, and Plans of Action and Milestones (POA&M) activities.Support software modernization efforts involving cloud platforms, Microsoft Power Platform, SharePoint Framework (SPFx), APIs, automation, and business process digitization initiatives. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)