Job Closed
This listing is no longer active.
Expertise and Technology for National Security
Application Programmer Intern
Location
United States
Posted
104 days ago
Salary
$39.9K - $79.9K / year
Seniority
Entry Level
Job Description
Application Programmer Intern
CACI International Inc
• Provide software development and maintenance for the delivery of releasable software in short sprint cycles. • Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects. • Work in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
Job Requirements
- 1-3 years of software application-based education / experience
- Degree in Computer Science or related field
- Knowledge of back-end programming languages
- Object Oriented Programming concepts
- Must be able to obtain and maintain applicable security clearance
- Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
- Experience working within an agile environment
- Relevant certifications
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Related Guides
Related Job Pages
More Software Engineer Jobs
Team Lead, React Native Engineer
AUTO1 GroupAUTO1 Group is Europe’s leading digital automotive platform.
• Lead and grow the React Native team: set clear expectations, support individual development, mentor through code reviews/pairing, and provide actionable feedback. • Own mobile domains end-to-end (features + technical areas): architecture and solution design, development, QA, shipping, monitoring, and long-term maintenance. • Design, build, and maintain iOS/Android features in our React Native app, ensuring correctness, scalability, and a great user experience. • Drive technical direction and architecture: lead discussions and make decisions that ensure long-term maintainability, performance, and reliability. • Continuously improve app quality: speed, stability, UX, and engineering best practices through performance tuning and pragmatic, high-leverage improvements. • Partner cross-functionally and support team scaling: collaborate with Product/Design/Backend to deliver business value, and contribute to hiring and onboarding strong mobile engineers.
• Implementing, configuring, and supporting AVEVA engineering solutions including Unified Engineering, AVEVA Global, E3D, and complementary modules • Developing, supporting, and maintaining integrations between AVEVA platforms and enterprise IT systems (APIs, SQL databases, data pipelines, cloud environments) • Creating and enhancing PML scripts and automation to customize engineering workflows and optimize user experience • Collaborating with multidisciplinary teams to troubleshoot issues, ensure system governance, and apply best practices across engineering environments • Producing documentation, support knowledge transfer, and contribute to continuous improvement initiatives
Director of Engineering
UpboundUpbound delivers a single point of control to manage all your applications and infrastructure across teams and clouds.
• Own the strategy and execution for the customer-facing control plane experience across: • Crossplane: Upstream work and contributions for the open source Crossplane Project • Upbound Crossplane: Upbound’s Enterprise Distribution of Crossplane • Upbound Marketplace: The place where Users and Customers discover content • Upbound Official Providers and Extensions: Development and maintenance of Providers, Add-Ons, Functions, and more • Partner Integrations: Development of Extensions with third party partners • Lead multiple managers and high-performing engineering teams, driving cohesion across product and user experiences. • Help define and drive the long-term vision for hosted control planes and ecosystem extensibility. • Ensure Marketplace, UXP, APIs, and Extensions operate as a cohesive control plane experience. • Shape how platform engineering teams compose infrastructure through Crossplane-powered abstractions. • Drive reliability, scalability, and production-grade control planes at scale. • Own the strategy for Upbound Marketplace as the distribution layer for Crossplane providers, extensions, and control plane building blocks. • Grow and strengthen the provider ecosystem (ISVs, cloud providers, platform partners). • Enable extension frameworks that allow customers and partners to build on top of Upbound control planes. • Ensure ecosystem experiences are intuitive, secure, and enterprise-ready. • Lead managers and managers-of-managers across multiple teams. • Scale engineering org structure to support product velocity and ecosystem expansion. • Establish operational rigor: roadmap planning, delivery predictability, uptime SLAs, and production excellence. • Partner closely with Product, GTM, Alliances, and Customer Success to align ecosystem strategy with revenue goals. • Translate enterprise customer needs into scalable control plane capabilities. • Represent engineering in executive-level conversations around ecosystem expansion and AI-native infrastructure.
Trainer – Curriculum Developer
LeidosLeidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
• Develop and deliver courseware in support of the DIPN member product line • Develop all training program artifacts in accordance with the 5-step Air Force Instructional Systems Development (ISD) process • Gather source data from the applicable POC’s/stakeholders or provided resources specific to training and technical guide development • Develop operator level procedures from source data and through coordination/meetings with relevant POC’s and stakeholders • Develop training slides and other training aids as needed to support training events • Perform verification/validation efforts on training materials • Work with the Technical Editing team as required to adjudicate reviews/updates/revisions on materials




