8,645 Software Integration jobs in the United States
Software Integration Engineer

Posted 2 days ago
Job Viewed
Job Description
**Position Description**
The Software Integration Engineer shall be responsible for the installation, configuration, maintenance, and troubleshooting of a large-scale multi-tenant Kubernetes on-prem cluster which serves as the foundation for mission-critical applications across multiple tenants.
In this role, the Software Integration Engineer shall collaborate closely with DevOps, Security, and Application teams to implement automation, enforce best practices, and support integration of new services within the Kubernetes cluster ensuring the reliability, performance, and security of the Kubernetes-based infrastructure.
**Required Education, Experience, & Skills**
**Position Required Skills**
+ Experience with Linux CLI
+ Experience writing scripts using Bash/Python
+ Experience troubleshooting and resolving issues related to Kubernetes workloads, networking, ingress, storage, and performance
+ Experience with containerization technologies such as Docker
+ Demonstrated experience administrating/monitoring Kubernetes clusters
+ Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Helm and Ansible
+ Demonstrated experience using system monitoring tools such as Prometheus/Grafana
+ Experience with Git for source code management, branching strategies, and team collaboration
**Position Desired Skills**
+ Experience with the Atlassian Tool Suite (JIRA, Confluence)
+ Experience designing, implementing, and managing continuous integration and continuous deployment (CI/CD) pipelines
+ CKA (Certified Kubernetes Administrator)
MDOPS
**Preferred Education, Experience, & Skills**
**Position Desired Skills**
+ Experience with the Atlassian Tool Suite (JIRA, Confluence)
+ Experience designing, implementing, and managing continuous integration and continuous deployment (CI/CD) pipelines
+ CKA (Certified Kubernetes Administrator)
**Pay Information**
Full-Time Salary Range: $ - $
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
**Software Integration Engineer**
** BR**
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
Software Integration Engineer

Posted 16 days ago
Job Viewed
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Secret
Employee Type: Regular
Percentage of Travel Required: Up to 25%
Type of Travel: Local
* * *
**The Opportunity:**
CACI is seeking a Soft ware Integration Engineer to join our dynamic engineering team in Belgrade, Montana. The Software Integration Engineer's primary duties will be to support CACI's Sales Team, utilizing knowledge of the products and development processes that take place at CACI. This will require the Engineer to maintain proficiency on a wide range of imaging and integrated systems including gyro-stabilized gimbals and uncrewed systems.
**Responsibilities:**
+ Provide technical and engineering support to customers.
+ Collaborate with Field Service Representatives for integration support.
+ Develop and maintain a deep understanding of CACI's EO/IR Imaging Systems portfolio.
+ Work across engineering disciplines to support gyro-stabilized gimbals and integrated systems.
+ Write high-quality, reusable C/C++ code.
+ Design and implement soft ware for existing product lines.
+ Develop and test complex device drivers and communication protocols.
+ Manage the soft ware lifecycle from requirement development to verification.
+ Create user-friendly GUIs for R&D, production, and end-users.
+ Perform fi eld testing to enhance product performance.
+ Facilitate the transfer of designs from R&D to production.
+ Travel up to 25% for sales events and customer site development.
**Qualifications:**
_Required:_
+ 3+ years of experience in optimized C/C++ coding for real-time systems.
+ Degree in Mechatronics, Computer Science, Software Engineering, or related field.
+ Experience in Linux and Windows build environments.
+ Proficiency with source code revision control systems.
+ Strong written, verbal, and presentation skills.
+ Ability to work independently and in a team.
+ Meet tight deadlines in a dynamic environment.
+ Obtain and maintain a Secret U.S. Security Clearance.
+ Strong attention to detail and focus on quality.
_Desired:_
+ Experience with embedded microcontroller/microprocessor targets.
+ Experience with embedded Linux.
+ Background in aerospace, defense, or high-reliability engineering.
-
**___**
**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.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( 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. Learn more here ( .
The proposed salary range for this position is:
$65,700 - $134,400
_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._
Software Integration Engineer

Posted 16 days ago
Job Viewed
Job Description
The GEOAxIS system provides Identity, Credential and Access Management (ICAM) for web applications. GEOAxIS enables online, on-demand, access to NGA GEOINT content based on user's authoritative attributes/roles. Our Mission is to maintain highly available ICAM services for protecting those critical mission applications across multiple security domains. The GxNext contract was awarded to Leidos in 2021 and runs until 2031.
In this role, you will apply technical knowledge and project management skills to support multiple concurrent client integrations with our enterprise ICAM services. You'll work directly with the Consumer Integration team in Chantilly, Virginia to meet deadlines and improve their technical procedures. You will enjoy learning new concepts and technologies and will brief status and capabilities to technical and non-technical audiences as you support them throughout their integration. Day-to-day, you'll be working with consumers of Gx services all over the world to support their mission activities. You'll be interfacing with the customer directly in Springfield Virginia. This is a Springboard position - giving you the facetime and experience you need to jump into a technical leader on the program!
Responsibilities:
+ Leverage project management skills to manage a client's integration with our services
+ Debug software issues, investigate root causes, and recommend fixes
+ Brief Program and/or Customer leadership; Communicate to clients and partners aspects of both the product and the implementation at the technical and functional level appropriate for the situation
+ Implement, evolve, and support authentication, Single Sign On (SSO), Security Assertion Markup Language (SAML), federation, and cloud infrastructure
+ Implement methods, standards, and approaches for describing, analyzing, and documenting an organization's enterprise IT architecture
+ Perform software testing or validation procedures, improving the procedures as needed
+ Perform system integration and experience integrating services from different systems
+ Help remove impediments and raise larger issues to the Program Leadership
+ Feeding the CI/CD pipeline - requirements gathering through usability sessions
Core Qualifications:
+ Active TS/SCI clearance and ability to obtain a Polygraph.
+ Must be a US Citizen
+ Bachelor's degree with 8+ years of relevant work experience. Master's degree with 6+ years of relevant experience
+ Excellent written and verbal communication skills and extensive experience working with external
+ Demonstrated ability to document processes/ procedures
+ Ability to recognize when the client requires customizations to a standard solution
+ SEC+ certification or DoD 8570 IAT Level II certification, or ability to attain certification within 60 days of start
+ Ability to debug software issues, investigate root causes, and recommend fixes
Preferred Qualifications:
+ Active TS SCI clearance with Polygraph
+ Active CompTIA Sec+ Certification
+ Demonstrated experience in strong authentication technologies and protocols (e.g., PKI, SSL)
+ System administration skills with Linux systems
+ Knowledge of software development lifecycle (SDLC), Scrum, and Agile processes
+ Knowledge of Oracle Identity and Access Management (IdAM) suite, including Oracle Access Manager (OAM), and Oracle Unified Directory (OUD)
+ Knowledge of Ping, Kubernetes, Docker, and Ansible
+ Knowledge of authentication standards using OAuth, SAML, or PKI
+ Knowledge of open standards such as REST, SOAP, JSON, LDAP
+ Knowledge of Authentication (AuthN), Authorization (AuthZ), Digital Policy Management (DPM), Entitlement Management (EM), and Authoritative Attributes (AuthA)
At Leidos, we don't want someone who "fits the mold"-we want someone who melts it down and builds something better. This is a role for the restless, the over-caffeinated, the ones who ask, "what's next?" before the dust settles on "what's now."
If you're already scheming step 20 while everyone else is still debating step 2. good. You'll fit right in.
**Original Posting:**
August 26, 2025
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
**Pay Range:**
Pay Range $104,650.00 - $189,175.00
The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
REQNUMBER: R-
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
Senior Software Engineer - API Integration

Posted 2 days ago
Job Viewed
Job Description
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 a Senior Software Engineer within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager's discretion.
As a Senior Software Engineer, you will be part of an engineering team where you will be responsible for technical design and development within our Retail Technology line of business. Additionally, you will work with our testers to address bugs or defects and propose & design solutions. Specific job duties may include the following:
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes & designs software solutions to address complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
Due to the nature of the position, we are seeking the following qualifications:
- Frontend: Angular (latest versions), responsive UI, API integration
- Backend: Java, Spring Boot, RESTful services API -Publish. Consume APIs, Oracle PL/SQL
- Workflow & Automation: Flowable (Enterprise), IBM BAW. Salesforce Flow
- Document & Signature tools: OneSpan, DocuSign, OnBase, E-Sign, Wet sign workflows
- Integration & Messaging: REST API(s), Kafka, data mapping and transformation
- DevOps & Platform: Git, Jenkins, Bitbucket, Docker, Red Hat OpenShift(OCP), SonarQube
- Compliance & Security: Audit ready workflows and securing coding
- Software Engineering to drive, design and develop using microservices applications
- Strong technical enterprise expertise in Java Spring Boot backend, Angular front end, Oracle and Mongo DB
- Flowable BPM, Kafka, secure API(s), vulnerability management as well as familiarity with legacy deconversion (e.g. Siebel).
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
+ Proposes & designs software solutions to address complex 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**
Angular, API Integration, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Process Improvements, Release Management, REST API Development, Software Solutions, User Experience (UX) Design
**Competencies**
Application Delivery Process, Application Design, Architecture, Application Development Tools, 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 3+ years of relevant / direct industry experience. Certifications are often desired. 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**
Candidates being considered for this position will be subject to additional background checks as established by the specific government client contract.
**Pay Transparency**
Base Salary: $55,000.00 - $152,375.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 08/14/2025, 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; 8 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 Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . 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 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.
Senior Software Engineer - API Integration
Posted 5 days ago
Job Viewed
Job Description
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 a Senior Software Engineer within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager's discretion.
As a Senior Software Engineer, you will be part of an engineering team where you will be responsible for technical design and development within our Retail Technology line of business. Additionally, you will work with our testers to address bugs or defects and propose & design solutions. Specific job duties may include the following:
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes & designs software solutions to address complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
Due to the nature of the position, we are seeking the following qualifications:
- Frontend: Angular (latest versions), responsive UI, API integration
- Backend: Java, Spring Boot, RESTful services API -Publish. Consume APIs, Oracle PL/SQL
- Workflow & Automation: Flowable (Enterprise), IBM BAW. Salesforce Flow
- Document & Signature tools: OneSpan, DocuSign, OnBase, E-Sign, Wet sign workflows
- Integration & Messaging: REST API(s), Kafka, data mapping and transformation
- DevOps & Platform: Git, Jenkins, Bitbucket, Docker, Red Hat OpenShift(OCP), SonarQube
- Compliance & Security: Audit ready workflows and securing coding
- Software Engineering to drive, design and develop using microservices applications
- Strong technical enterprise expertise in Java Spring Boot backend, Angular front end, Oracle and Mongo DB
- Flowable BPM, Kafka, secure API(s), vulnerability management as well as familiarity with legacy deconversion (e.g. Siebel).
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
+ Proposes & designs software solutions to address complex 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**
Angular, API Integration, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Process Improvements, Release Management, REST API Development, Software Solutions, User Experience (UX) Design
**Competencies**
Application Delivery Process, Application Design, Architecture, Application Development Tools, 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 3+ years of relevant / direct industry experience. Certifications are often desired. 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**
Candidates being considered for this position will be subject to additional background checks as established by the specific government client contract.
**Pay Transparency**
Base Salary: $55,000.00 - $152,375.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 08/14/2025, 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; 8 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 Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . 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 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.
Senior Software Engineer - API Integration
Posted 5 days ago
Job Viewed
Job Description
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 a Senior Software Engineer within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager's discretion.
As a Senior Software Engineer, you will be part of an engineering team where you will be responsible for technical design and development within our Retail Technology line of business. Additionally, you will work with our testers to address bugs or defects and propose & design solutions. Specific job duties may include the following:
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes & designs software solutions to address complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
Due to the nature of the position, we are seeking the following qualifications:
- Frontend: Angular (latest versions), responsive UI, API integration
- Backend: Java, Spring Boot, RESTful services API -Publish. Consume APIs, Oracle PL/SQL
- Workflow & Automation: Flowable (Enterprise), IBM BAW. Salesforce Flow
- Document & Signature tools: OneSpan, DocuSign, OnBase, E-Sign, Wet sign workflows
- Integration & Messaging: REST API(s), Kafka, data mapping and transformation
- DevOps & Platform: Git, Jenkins, Bitbucket, Docker, Red Hat OpenShift(OCP), SonarQube
- Compliance & Security: Audit ready workflows and securing coding
- Software Engineering to drive, design and develop using microservices applications
- Strong technical enterprise expertise in Java Spring Boot backend, Angular front end, Oracle and Mongo DB
- Flowable BPM, Kafka, secure API(s), vulnerability management as well as familiarity with legacy deconversion (e.g. Siebel).
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
+ Proposes & designs software solutions to address complex 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**
Angular, API Integration, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Process Improvements, Release Management, REST API Development, Software Solutions, User Experience (UX) Design
**Competencies**
Application Delivery Process, Application Design, Architecture, Application Development Tools, 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 3+ years of relevant / direct industry experience. Certifications are often desired. 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**
Candidates being considered for this position will be subject to additional background checks as established by the specific government client contract.
**Pay Transparency**
Base Salary: $55,000.00 - $152,375.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 08/14/2025, 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; 8 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 Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . 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 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.
Senior Software Engineer - API Integration
Posted 5 days ago
Job Viewed
Job Description
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 a Senior Software Engineer within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager's discretion.
As a Senior Software Engineer, you will be part of an engineering team where you will be responsible for technical design and development within our Retail Technology line of business. Additionally, you will work with our testers to address bugs or defects and propose & design solutions. Specific job duties may include the following:
- Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
- Proposes & designs software solutions to address complex business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
Due to the nature of the position, we are seeking the following qualifications:
- Frontend: Angular (latest versions), responsive UI, API integration
- Backend: Java, Spring Boot, RESTful services API -Publish. Consume APIs, Oracle PL/SQL
- Workflow & Automation: Flowable (Enterprise), IBM BAW. Salesforce Flow
- Document & Signature tools: OneSpan, DocuSign, OnBase, E-Sign, Wet sign workflows
- Integration & Messaging: REST API(s), Kafka, data mapping and transformation
- DevOps & Platform: Git, Jenkins, Bitbucket, Docker, Red Hat OpenShift(OCP), SonarQube
- Compliance & Security: Audit ready workflows and securing coding
- Software Engineering to drive, design and develop using microservices applications
- Strong technical enterprise expertise in Java Spring Boot backend, Angular front end, Oracle and Mongo DB
- Flowable BPM, Kafka, secure API(s), vulnerability management as well as familiarity with legacy deconversion (e.g. Siebel).
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
+ Proposes & designs software solutions to address complex 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**
Angular, API Integration, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Process Improvements, Release Management, REST API Development, Software Solutions, User Experience (UX) Design
**Competencies**
Application Delivery Process, Application Design, Architecture, Application Development Tools, 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 3+ years of relevant / direct industry experience. Certifications are often desired. 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**
Candidates being considered for this position will be subject to additional background checks as established by the specific government client contract.
**Pay Transparency**
Base Salary: $55,000.00 - $152,375.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 08/14/2025, 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; 8 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 Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . 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 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.
Be The First To Know
About the latest Software integration Jobs in United States !
Sr Software Developer API Integration
Posted 4 days ago
Job Viewed
Job Description
We are seeking a Senior Software Developer with deep expertise in API integration, AI operations, automation and RPA, data migration, and workflow optimization using the Microsoft Power Platform. This role is pivotal in driving digital transformation across banking and financial services operations, ensuring secure, compliant, and scalable solutions.
Key Responsibilities- Design and implement secure, scalable APIs to connect internal banking systems with third-party platforms, ensuring compliance with financial data standards and data models.
- Incorporate AI solutions with automation to streamline operational workflows for business and IT processes. Identify and implement AI solutions to optimize our financial services operations, client experience and insights.
- Provide leadership and development of intelligent automation solutions using Microsoft Power Apps, Power Automate and RPA tools to streamline repetitive financial processes.
- Provide support and development within a variety of Microsoft Platforms such as SharePoint, and Teams.
- Design and implement complex data migration solutions across legacy and modern systems, ensuring data integrity, encryption, and regulatory compliance (e.g., GDPR, GLBA).
- Build and enhance business workflows using Microsoft Power Platform (Power Apps, Power Automate, Power BI, AI Builder, Power Virtual Agents) to improve operational efficiency and customer experience.
- Work closely with information security, compliance, risk, and business units to align technical solutions with financial regulations and business goals.
- Provide technical leadership and mentorship to junior developers and cross-functional teams.
- 5+ years of DevOps or Software Development experience in financial services or banking environments.
- Strong proficiency in API development and integration (JSON, REST, GraphQL).
- Hands-on experience with AI/ML operations and integrating AI into operations.
- Proven expertise in RPA tools (e.g., Nintex, Foxtrot, FIS (EPIC), Power Automate Desktop, UiPath).
- Experience with secure data migration and ETL processes in regulated environments.
- Advanced knowledge of Microsoft Power Platform and its components.
- Excellent analytical, communication, and documentation skills.
- Basic knowledge and understanding of the SDLC process.
- Experience with Azure services (Logic Apps, Functions, Cognitive Services).
- Familiarity with DevOps practices and CI/CD pipelines in regulated environments.
- Microsoft Certified: Power Platform Solution Architect Expert
- Microsoft Certified: Power Platform Developer Associate
- Knowledge of financial transaction systems, core banking platforms, or fintech APIs.
SIGINT Software Integration Engineer

Posted 16 days ago
Job Viewed
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI
Employee Type: Regular
Percentage of Travel Required: Up to 25%
Type of Travel: Continental US
* * *
CACI is currently looking for a SIGINT Systems Integration Engineer to join our team developing next generation signals intelligence (SIGINT) and electronic warfare systems for the Department of Defense. Join this passionate team of industry-leading individuals on a program that leverages the best practices in Model-Based Systems Engineering and Agile software development to deliver state of the art capability in support of our nation's warfighters.
As a member of the team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. Our warfighters are on the front lines, every day, protecting our national security from the increasingly sophisticated and complex threats of our adversaries.
**Responsibilities:**
The selected candidate will be responsible for all aspects of integration of software builds onto SIGINT hardware.
+ Collaborate with hardware and software teams to garner knowledge of products for integration.
+ Take ownership of assignments and guide others as needed; successfully complete tasks while tracking priorities, scope, and schedule.
+ Independently identify technical risks; develop and execute mitigation strategies.
+ Actively mentor less experienced engineers.
+ Draft, redline, review, and finalize system level configuration procedures and program CDRLs.
This role is an in-office opportunity.
**Qualifications:**
Required:
+ Active TS with ability to obtain SCI security clearance
+ Bachelor's degree in Computer Science, Electrical/Computer Engineering, or equivalent experience
+ 5+ years of related experience
+ Strong communication skills in person, on the phone, and by email.
+ Ability to work in a hands-on team environment.
+ Familiarity with the Agile development process
+ Experience with software programming, can diagnose issues and perform root cause analysis.
+ Knowledge of at least one programming language, C/C++, Java, Python, etc
+ Experience with Ansible scripting, proficient at using Ansible to automate processes
+ Experience with shell scripting
+ Experience with Red Hat Linux, versions 6-9
+ Experience with Windows Server Active Directory
+ Experience with virtual hosting environments, VMware and/or Kubernetes
+ Knowledge with enterprise store solutions and storage protocols (NFS, SMB, iSCSCI)
+ Willing to travel.
Desired:
+ Active TS SCI
+ Flexible and adaptable to all aspects of system integration.
+ Experience with switch configuration, Dell and Mellanox preferred
+ Experience with Dell Unity/Powerstore and NetApp storage solutions
+ Networking understanding, VLANS, subnets
+ Understanding of Infrastructure as Code (IaC)
+ Able to generate roles/users within Active Directory
+ Capable of generating Active Directory Group Policy Objects
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**___**
**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.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( 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. Learn more here ( .
The proposed salary range for this position is:
$86,600 - $181,800
_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._
Senior Software Integration Engineer
Posted today
Job Viewed
Job Description
Job Description
Greenfield Engineering, a Saalex Company is seeking Senior Software Integration Engineer in Patuxent River, MD. The candidate will provide system software engineering expertise to IPT personnel in the support of VH-92A Program requirements and objectives.
Relocation Assistance Available: We offer comprehensive relocation assistance to help you make a smooth transition to join our team, including support with moving expenses and settling into your new community.
Position Type: Full-Time
Salary: $125k-$150k annually (depending on experience)
Work Location: Full-time onsite (see onsite requirements below)
**On-site Requirements: This position is full-time onsite at Patuxent River, MD and may be eligible for reoccurring telework, but will require an onsite presence at the VH Facility for greater than or equal to 85% of the work week”
Essential Functions:
- Candidate will provide technical guidance, identify risks and issues, and provide recommendations to Integrated Product Team (IPT) members in support of the development of software/hardware products.
- Prepare/Review/Manage technical documentation, proposals, investigations, analyses, needed to support Engineering Change Proposals (ECPs), Product Test Verifications, and other appropriate documentation.
- Provide technical guidance and recommendations to develop an increasing in-house sustainment of software and processes.
- Identify and track software discrepancies and build content for mission systems upgrades.
- Apply engineering principles to investigate, analyze, plan, and design, develop, implement, test or evaluate military weapons systems.
- Review and prepare engineering and technical analyses, reports, change proposals, and other technical documentation.
- Apply engineering experience to perform functions such as system integration, configuration management, quality assurance testing, or acquisition and resource management.
- Analyzes, designs, develops, implements, tests, or evaluates software, components, or systems related to engineering or functional requirements of military weapons systems, aviation systems, avionics, and associated support systems.
- Other duties as assigned or required.
Requirements
- Working knowledge of embedded systems software development life cycles (experience developing software, specifically embedded software -real-time software)
- Familiarity with avionics (specifically mission computers, software defined radios, operational flight program development, and any other software related to naval aircraft)
- Ability to communicate with leadership, fleet personnel, and peers
- Knowledge of embedded coding languages, specifically C, C++, Ada95, or Ada98
- Superior organizational skills
- Program Office level Software development program (prior experience working at a program office specifying, managing, or acquiring software products for military aviation -Naval Air, Naval Sea, Marines, Army, or Airforce aviation.
- 10+ years software engineering experience
Education:
BS Computer Science or Engineering required and 10 years of related experience.
Security Clearance:
Active Top Secret clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc.