CACI International logo
CACI International

Headquartered in Arlington, Virginia, with over 120 offices throughout Western Europe and North America, CACI International was founded in 1962 by businessman Herb Karr and program

Software Developer

Location

United States

Posted

39 days ago

Salary

$63.3K - $129K / year

Seniority

Mid Level

Job Description

Software Developer

CACI International

Job Title: Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI is currently looking for a Full Stack Developer with Agile methodology experience to join our Defense Personal Property System (DPS) team. You will serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. In addition, you will be responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.Responsibilities: Be a part of a dynamic, close-knit team of mid- to senior-level professionals. Design, develop, and implement custom software and database application capabilities for legacy and modernized systems with limited oversight Act as a member of a product team supporting teammates and collaborating with a “do what it takes” attitude to ensure product and team success Provide improvements to the product(s) being supported Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases Support release planning with conceptual design and development / refinement of software engineering guidelines Analyze complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools, and solution components Provide mentoring to junior members of the team Present ideas for system improvements. Conduct impact analysis for software changes. Produce detailed specifications and writes software code. Work closely with business analysts, designers, and subject matter experts to understand functional requirements. Qualifications: Required: Bachelor's degree in Computer Science or related field or equivalent combination of education and experience. ​ Secret clearance Minimum of 5 years of related experience. Must have a current and active secret clearance. Solid knowledge of Java (Object Oriented Programming concepts). React and Redux JavaScript libraries experience. PostgreSQL experience. Experience with Google Go. Solid knowledge of Amazon Web Services (AWS) Cloud Service Offerings (CSO). Adheres to program configuration change control standards. Maintains knowledge of feature and technical changes in the application. Experience under formal software development processes. Critical thinker with the ability to demystify complex technical requirements. Agile certification. Knowledge of Secure coding practices, source code vulnerability mitigation, and remediation. Desired: Certification in Scaled Agile Framework (SAFe) methodology Experience with Spring framework Familiarity with Service Oriented Architecture / Web Services – SOAP / REST, JUNIT – Mockito, and MAVEN Experience with Markup Languages like XML and JSON Basic database knowledge - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $63,300-$129,700 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1845H1B Sponsor

Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As Software Engineer within PNC's Tempus Technologies organization, you may be based in a remote location. Tempus Technologies, Inc. is the expert leader of secure payments at the point of interaction. For more than 25 years, innovation and producing high quality custom-ready solutions is at the forefront of everything we do. We’re committed to developing exceptional point-of-sale payment integration technology and software solutions to meet the growing needs of our customers’ business requirements. Our knowledgeable and friendly employees are passionately dedicated to delivering world-class support to every client. We thrive in a transparent culture that understands the value of shared ideas, teamwork, and excellence in everything we do. This role supports the design, development, testing, deployment, and maintenance of software solutions across the full project lifecycle. The engineer works collaboratively within a team, contributes to technical design decisions, and delivers high-quality, maintainable code using established and emerging technologies. Key Responsibilities • Design, code, test, deploy, and maintain software solutions • Translate business requirements into technical designs and working applications • Debug, troubleshoot, and support production systems • Participate in project lifecycle delivery, including deployments • Create and maintain technical and procedural documentation • Collaborate effectively with teammates and mentor newer developers • Provide accurate estimates for well-defined development tasks Skills & Competencies • Strong experience with Java, .NET, and/or Delphi (Delphi is preferred) • Understanding of application design, architecture, and SDLC processes • Experience with application testing and quality assurance practices • Ability to support, enhance, and maintain existing applications • Strong communication skills and ability to work in a team environment • Technical troubleshooting and problem-solving capabilities This position may be eligible for remote work in select geographic locations, subject to approval by PNC. If approved, work must be conducted from a quiet, secure, and confidential home-based workspace. Occasional in-office participation may be required based on business needs. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description - Develops, tests and implements software solutions. - Designs software solutions to address business needs. - Writes code, tests and deploys software. - Prepares technical and procedural documentation required for software. - Maintains and debugs software. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: - Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions. - Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework. Qualifications Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position. Preferred Skills Application Development, Business Management, Customer Solutions, Delphi (Programming Language), Design, Group Problem Solving, Process Improvements, Quality Assurance (QA), Release Management, Software Development Life Cycle (SDLC), Software Solutions, Software Testing, User Experience (UX) Design Competencies Application Design, Architecture, Application Development Tools, Application Maintenance, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation Work Experience Roles at this level typically require a university / college degree, with 2+ years of relevant professional experience. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered. Education Bachelors Certifications No Required Certification(s) Licenses No Required License(s) Pay Transparency Base Salary: $45,000.00 – $137,800.00 Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance. Application Window Generally, this opening is expected to be posted for two business days from 04/21/2026, although it may be longer with business discretion. Benefits PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives. In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com. Disability Accommodations Statement If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call 877-968-7762 and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions. Equal Employment Opportunity (EEO) PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history. California Residents Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.

United States
$45K - $137K / year

Senior JDE Developer

Cryoport

Cryoport is a global leader in temperature-controlled supply chain solutions for the life sciences industry, serving clients in biopharmaceuticals, reproductive medicine, and anima

• Reporting directly to the Director Enterprise Applications of Cryoport Inc, this role focuses on the development, maintenance, and enhancement of our JDE ERP system and supporting applications. • Collaborate with cross-functional teams to gather business requirements and translate them into technical solutions. • Leverage JDE tools and technologies to improve operational efficiency and system performance. • Conduct thorough testing, debugging, and validation to ensure high-quality deliverables. • Provide ongoing support and troubleshooting for JDE systems and related applications. • Create and maintain technical documentation, including specifications, processes, and procedures.

United States
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

Who we are looking for The Advanced Defensive Architecture Engineer is part of a team of highly skilled, trusted, and dynamic security architects and engineers tasked with securing the firm's most critical network environments. This team personally advises the CISO and Cyber Fusion Center SVP on threats to State Street’s critical business environments from Nation States, Cyber Criminals and others. This team designs, implements, and monitors the control posture across high risk and contested domains, in partnership with Cyber Threat Intelligence. Reports to: Advanced Defensive Architecture Managing Director What you will be responsible for Execution - Executing the vision, strategy, and mission of the Advanced Defensive Architecture organization. - Work under tight deadlines to handle multiple, detail-oriented tasks. - Develop and maintain Advanced Cyber Threat & Forensic related policies, standards, procedures, and guidelines. Advancing State Street's Security Stack - Assist with the selection, implementation, and improved use of advanced monitoring tools. - Research and implement technology, code, and other configurations for threat detection and response, in cloud and on-premises environments. - Build on and improve logging and monitoring infrastructure in collaboration with Infrastructure, Engineering, and Operations teams. - Use automation to dramatically improve detection and response speed and effectiveness. Cyber Operations - Respond to threats in real time, through diagnosis, communication, and remediation. - Execute response efforts against emerging Indicators of Compromise (IoC) and conduct research of new TTPs using all-sources. - Develop Advanced Defensive Architecture metrics, and automations to implement those metrics. Strategic Engagement - Brief State Street’s executive management team, senior leaders, and information security professionals on cyber threat trends, emerging challenges and relevant insights that relate to State Street’s businesses. - Support the development of defense in depth protections by working with third-party providers, including working with threat intelligence, threat analysis, and threat remediation. - Actively liaise with the cybersecurity community to include industry associations, peer financial institutions, and information sharing communities. - Closely coordinate with, and support, other State Street information security teams such as the Cyber Security Fusion Centers, Security Operations Centers, Vulnerability Assessment, Investigations, Cyber “Hunt” Teams, Big Data Analysis, Crisis Management, and Exercises. - Engaging with audit, compliance, and regulatory bodies globally. - Advise and support information and threat hunt initiatives with peers, governments, and sharing organizations world-wide. Desired Outcomes - Reduce State Street security risks by leveraging controls and minimizing weaknesses. - Support the Managing Director to understand, manage and drive of information security risks on behalf of executive leadership. - Recommend changes in security policies and practices in accordance with changes in local or federal law. ​What we value These skills and traits will help you succeed in this role - 8 years or more experience in Security Architecture, Advanced Threat Hunting, data analytic, or investigative teams with at least 1 year in artificial intelligence and security tooling preferred. - Proven ability to successfully work remotely, travel when needed, and operate across multiple geographic time zones. - Experience in taking Threat Hunting related requirements and turning them into final products or presentations on time and on point. - Experience in developing strategies and systems for cross-functional detection and elimination of fraudulent behavior. - Ability to perform forensics to validate security findings and experience using EDR and other forensic tools. - Experience with SIEM, Network Security Monitoring tools, and Endpoint Detection & Response. - Oversee the production of investigative reports and analysis that pertinent to evidence obtained during investigations. - Strong knowledge of cyber security threat actors particularly their tactics, techniques, procedures, tradecraft, and noteworthy attacks. - Exceptional communications skills (oral and written) with a history of successfully engaging with groups such as Boards of Directors, executive management teams, and senior business leaders both internally and externally. - Understanding of technology systems such as networks, applications, servers, cloud, authentication, and emerging technologies. Educations and preferred qualifications - Bachelors Degree and/or Certifications in computer forensics, information security, and similar preferred. - Experience working with information security teams such as fusion centers, security operations centers, vulnerability assessment, vulnerability threat management, security incident management, cyber “hunt,” and big data analysis. - Experience working with public and private sector law enforcement agencies and external audit organizations for investigations, audits, and similar activities. - Must be a self-starter, self-motivated, and able to work independently with little oversight while managing a large, globally distributed team. - Able to develop and operate within a set financial budget. Salary Range: $120,000 - $202,500 Annual The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ. Employees are eligible to participate in State Street’s comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans. For a full overview, visit https://hrportal.ehr.com/statestreet/Home. About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law. Discover more information on jobs at StateStreet.com/careers Read our CEO Statement Job Application Disclosure: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

United States
$120K - $202K / year
Children’s Hospital of Philadelphia logo

Programmer II

Children’s Hospital of Philadelphia

At CHOP, we are committed to fair and transparent pay practices. Factors such as skills and experience could result in an offer above the salary range noted in this job posting. Click here for more information regarding CHOP's Compensation and Benefits.

Full TimeRemoteTeam 5,001-10,000

SHIFT: Day (United States of America) Seeking Breakthrough Makers Children’s Hospital of Philadelphia (CHOP) offers countless ways to change lives. Our diverse community of more than 20,000 Breakthrough Makers will inspire you to pursue passions, develop expertise, and drive innovation. At CHOP, your experience is valued; your voice is heard; and your contributions make a difference for patients and families. Join us as we build on our promise to advance pediatric care—and your career. CHOP does not discriminate on the basis of race, color, sex, national origin, religion, or any other legally protected categories in any employment, training, or vendor decisions or programs. CHOP recognizes the critical importance of a workforce rich in varied backgrounds and experiences and engages in ongoing efforts to achieve that through equally varied and non-discriminatory means. A Brief Overview Independently development, testing and production rollout of translational informatics software and application solutions. Creation of re-usable open source and proprietary software and application products Evaluate, adopt and use multiple technologies to create innovative solutions that have a high impact on data-intensive clinical and translational research. Continuously learn about a wide variety of biomedical domains in order to translate domain requirements into high-impact technical solutions. Work independently and as part of a project team in a highly matrixed research environment, including direct interaction with clinicians and biomedical researchers. Contribute to the development, evolution, and implementation of software development methodologies that are optimized to a biomedical research setting. What you will do - The responsibilities of the Senior Analyst Programmer are to: - Design, develop, and test software and applications. - Write automated unit and functional tests of complex application logic while adhering to principles and best practices of containerization and continuous integration and deployment. - Document code and generate appropriate technical and user documentation for software and applications. - Manage all code, documentation, and issues in modern source control repositories. - Manage projects and subprojects of increasing complexity within larger initiatives, identifying, tracking, and reporting on tasks and deliverables against project timelines. Education Qualifications - Bachelor's Degree Required - Master's Degree computer science, biomedical engineering, information science, or related field Preferred Experience Qualifications - At least three (3) years programming experience with progressively more complex projects. Required - Previous experience with continuous learning and adoption of new languages and frameworks Required - Previous experience of staying current by evaluating and implementing the latest and greatest QA/CID tools and processes. Required - At least three (3) years experience in quality assurance, continuous integration and deployment, configuration management, or other aspect of software and application validation. Required - At least four (4) years of programming experience with progressively more complex projects Preferred - At least three (3) years of experience developing, configuring, or customizing software in a clinical environment Preferred Skills and Abilities - Experience with Kubernetes and Infrastructure as Code (Terraform, Helm) is preferred. - Code management and documentation in Github and tasks/issues in Jira is preferred. - Working knowledge of more than one of the following preferred: Python/Django, Go, Typescript, JavaScript/HTML (as used in Single Page Applications). - Working knowledge of relational and/or non-relational database application development preferred(e.g. BigQuery and PostgreSQL). - Experience with Google Cloud Platform (GCP) preferred; AWS and Azure is also valuable. - Experience in Argo Workflows (used in CI, pipelines, and data processing) is preferred. - Experience in observability/monitoring (e.g. Prometheus/Grafana) is preferred. - Experience with health data application programming interfaces such as FHIR or interchange specifications such as HL7 is preferred. - Previous experience in data modeling is preferred. - Experience in healthcare and/or biomedical, genomic data management issues is preferred. - Must exhibit excellent oral, presentation, and written communication skills. - Experience with continuous integration, containerization, and automated testing tools and processes is preferred. - Working knowledge of Epic or other electronic health record workflows is preferred. To carry out its mission, CHOP is committed to supporting the health of our patients, families, workforce, and global community. As a condition of employment, CHOP employees who work in patient care buildings or who have patient facing responsibilities must receive an annual influenza vaccine. Learn more. EEO / VEVRAA Federal Contractor | Tobacco Statement SALARY RANGE: $104,600.00 - $138,600.00 Annually Salary ranges are shown for full-time jobs. If you're working part-time, your pay will be adjusted accordingly. ------------------- At CHOP, we are committed to fair and transparent pay practices. Factors such as skills and experience could result in an offer above the salary range noted in this job posting. Click here for more information regarding CHOP's Compensation and Benefits.

United States
$104K - $138K / year