Creates software applications for CBP/AMO utilizing industry standard software application development tools. Leads design, development, and implementation of complex, scalable software solutions.
Creates software applications for CBP/AMO utilizing industry standard software application development tools. Leads design, development, and implementation of complex, scalable software solutions.
Senior Software Application Developer/Architect - Homeland Security
Oklahoma City, OK · On-site +1
$120K - $163K/yr
This Senior Software Application Developer/Architect position supports the Department of Homeland Security (DHS), Customs and Border Protection (CBP) in the area of Support Services. The mission ...
Senior Software Application Developer/Architect - Homeland Security
Oklahoma City, OK · On-site +1
$120K - $163K/yr
This Senior Software Application Developer/Architect position supports the Department of Homeland Security (DHS), Customs and Border Protection (CBP) in the area of Support Services. The mission ...
Software Engineer, Senior - Tulsa
Tulsa, OK · On-site
$107K - $141K/yr
Ability to develop and debug computer source code and application software written in various languages such as C/C++/C#, Python, FORTRAN, ADA. Ability to learn new programming languages. Ability to ...
Quick apply
Software Engineer, Senior - Tulsa
Tulsa, OK · On-site
$107K - $141K/yr
Ability to develop and debug computer source code and application software written in various languages such as C/C++/C#, Python, FORTRAN, ADA. Ability to learn new programming languages. Ability to ...
This position is responsible for the implementation, building, training and support of Oracle Fusion HCM enterprise software infrastructures and application systems throughout the organization. The ...
This position is responsible for the implementation, building, training and support of Oracle Fusion HCM enterprise software infrastructures and application systems throughout the organization. The ...
IT Systems Analyst
Tulsa, OK · On-site
This position is responsible for the implementation, building, training and support of Oracle Fusion HCM enterprise software infrastructures and application systems throughout the organization. The ...
IT Systems Analyst
Tulsa, OK · On-site
This position is responsible for the implementation, building, training and support of Oracle Fusion HCM enterprise software infrastructures and application systems throughout the organization. The ...
IT Systems Analyst
Tulsa, OK · On-site
This position is responsible for the implementation, building, training and support of Oracle Fusion HCM enterprise software infrastructures and application systems throughout the organization. The ...
IT Systems Analyst
Tulsa, OK · On-site
This position is responsible for the implementation, building, training and support of Oracle Fusion HCM enterprise software infrastructures and application systems throughout the organization. The ...
Constituent Relation Management (CRM) Specialist AS6442
Stillwater, OK · On-site
$18.75 - $22.50/hr
Two years of related experience in software application development and/or database management.
Constituent Relation Management (CRM) Specialist AS6442
Stillwater, OK · On-site
$18.75 - $22.50/hr
Two years of related experience in software application development and/or database management.
Constituent Relation Management (CRM) Specialist AS6442
$18.75 - $22.50/hr
Demonstrated experience with software application development and/or database management. Skills, Proficiencies, and/or Knowledge: Efficiently utilize software applications to support the planning ...
Constituent Relation Management (CRM) Specialist AS6442
$18.75 - $22.50/hr
Demonstrated experience with software application development and/or database management. Skills, Proficiencies, and/or Knowledge: Efficiently utilize software applications to support the planning ...
General Application
Norman, OK · On-site
General Application ID: 20665 Location: Norman, OK Description PCI Energy Solutions is always ... Powered by ApplicantStack Applicant Tracking Software Privacy Policy | Terms of Use
General Application
Norman, OK · On-site
General Application ID: 20665 Location: Norman, OK Description PCI Energy Solutions is always ... Powered by ApplicantStack Applicant Tracking Software Privacy Policy | Terms of Use
Collaborate and work in a team environment with Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test, in an Agile software development environment. Participate in the ...
Collaborate and work in a team environment with Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test, in an Agile software development environment. Participate in the ...
... Application, Test Automation, DevSecOps and Systems Test, in an Agile software development environment. • Participate in the software development cycle including prototype and graphic user ...
... Application, Test Automation, DevSecOps and Systems Test, in an Agile software development environment. • Participate in the software development cycle including prototype and graphic user ...
IT Specialist (Application Software)
Oklahoma City, OK · On-site
$75K - $116K/yr
Characteristic information technology assignments in the Application Software specialization at this pay band include: * Provides technical guidance in designing, coding, testing, debugging, and ...
IT Specialist (Application Software)
Oklahoma City, OK · On-site
$75K - $116K/yr
Characteristic information technology assignments in the Application Software specialization at this pay band include: * Provides technical guidance in designing, coding, testing, debugging, and ...
IT Specialist (Application Software)
Oklahoma City, OK · On-site
$75K - $116K/yr
Characteristic information technology assignments in the Application Software specialization at this pay band include: * Provides technical guidance in designing, coding, testing, debugging, and ...
IT Specialist (Application Software)
Oklahoma City, OK · On-site
$75K - $116K/yr
Characteristic information technology assignments in the Application Software specialization at this pay band include: * Provides technical guidance in designing, coding, testing, debugging, and ...
Information Technology Specialist (Applications Software)
Muskogee, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Muskogee, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Enid, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Enid, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Oklahoma City, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Oklahoma City, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lawton, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lawton, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Muskogee, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Muskogee, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lawton, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lawton, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Tulsa, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Tulsa, OK · On-site +1
$106K/yr
Performing computer projects, operational, or application-related assignments involving IT ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Software Application information
What are the key skills and qualifications needed to thrive as a software application developer, and why are they important?
What is a software application?
What is the difference between Software Application vs Software Developer?
| Aspect | Software Application | Software Developer |
|---|---|---|
| Primary Role | End-user software designed for specific tasks | Creates, tests, and maintains software applications |
| Required Skills | Understanding of software features, user interface, and functionality | Programming, coding, software design, and development skills |
| Work Environment | End-users, business environments, software companies | Development teams, tech companies, software firms |
| Certifications | Typically not required, but certifications like Microsoft Office or Adobe may help | Programming certifications, computer science degrees, coding bootcamps |
In summary, Software Applications are end-user products designed for specific tasks, while Software Developers create and maintain these applications through coding and software engineering. Both roles are essential in the software industry but serve different functions.
What are some common challenges faced by software application developers when working on cross-functional teams?

Senior Software Application Developer/Architect
Oklahoma City, OK • On-site
Full-time
Posted 20 days ago
Job description
Description:
Creates software applications for CBP/AMO utilizing industry standard software application development tools. Leads design, development, and implementation of complex, scalable software solutions. Provides architectural direction, oversees development efforts, and collaborates closely with cross functional teams to deliver high quality applications that align with business objectives. Leads the design, coding, testing, and deployment of secure and reliable software solutions as part of a collaborative Agile team. Develops, maintains, and enhances web-based and desktop applications. Creates usable software to the standards and satisfaction of stakeholders. Serves as technical leader, ensuring best practices in software engineering while staying current with emerging technologies. Ensures information security, data integrity, and regulatory compliance. Leads database design, query optimization, and data integration processes. Designs and defines application architectures and technical standards for enterprise-level applications. Evaluates, recommends, and deploys tools, technologies, and processes to ensure the highest quality products. Leads architectural reviews and maintains architectural documentation. Defines system architecture and data flow to minimize security risks and enhance traceability and auditability. Ensures all software solutions are compliant with relevant DHS/CBP technology standards. Writes maintainable, and efficient software application source code. Oversees the end-to-end software development lifecycle from concept to delivery. Ensures performance, scalability, security, and maintainability of the applications. Provides technical leadership to developers and engineers/junior team members. Conducts code reviews and ensure adherence to coding standards and development best practices. Collaborates with product owners, stakeholders, customers, business analysts, and other stakeholders to gather requirements and translate them into technical specifications. Communicates architectural decisions and technical concepts to both technical and non technical audiences. Reviews quality of newly developed and deployed software to ensure quality and usability. Ensures newly deployed software is compatible with previous software deployments and all applications maintain functionality. Identifies, analyzes, and resolves software bugs to ensure optimal functionality, performance, and user experience, adhering to project timelines and quality standards. Ensures familiarity with DevOps practices, CI/CD pipelines, and container orchestration (e.g., Docker, Kubernetes). Creates a modern front end framework utilizing tools such as React, Angular, or Vue.js. Ensures software is deployable in a cloud software environment (e.g. Amazon Web Services (AWS) environments). Responds to relevant parties regarding security inquiries, tasks, and action items with suggested courses of action as needed. Deploys solutions generated from Plans of Action and Milestones (POA&M). Leads requirements, analysis, design reviews, sprint planning, and daily standups.
Qualifications:
Requires a bachelor's degree in computer science, software engineering or a related software development field.
5 years of experience in software development with 3 years technical leadership or architecture role.
Proficient in programming languages such as Java, C#, Python, JavaScript/TypeScript or equivalent.
About Topsarge Business Solutions
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
11 - 50 Employees
Headquarters location
Killeen, TX, US
Year founded
2013