CACI International Inc logo
CACI International Inc

Expertise and Technology for National Security

Custom Development Lead / VBS Developer

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1962H1B No SponsorCompany SiteLinkedIn

Location

Virginia

Posted

74 days ago

Salary

$103.8K - $218.1K / year

Seniority

Lead

Job Description

Custom Development Lead / VBS Developer

CACI International Inc

Custom Development Lead / VBS Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Public Trust Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: CACI is seeking an HCM Custom Development Lead / Visual Builder Studio Developer to support a large-scale federal HCM modernization program. This initiative will implement Oracle Fusion Cloud HCM as the unified human capital management platform for federal civilian employees across the government across multiple federal agencies. In this role, you will lead a development team responsible for extending Oracle Fusion HCM through Oracle Visual Builder Studio (VBS), Oracle APEX, Application Composer, and Page Composer -- strictly adhering to the configuration-first principle that minimizes custom code while delivering the unique federal HR functionality required by the federal government. You will design custom page layouts, build extension applications consuming Oracle Fusion REST APIs, develop custom reports using BI Publisher, and manage sandbox environments for safe configuration development and testing. Your team will ensure all extensions remain upgrade-safe and compliant with Oracle's extensibility framework while meeting Section 508 accessibility standards and federal security requirements. This is a primarily remote position with up to 10% travel. This position is at the T4 (senior) level, suited for an experienced technical professional who operates with significant independence, resolves complex technical challenges using advanced techniques, and provides guidance and mentorship to less experienced team members. Responsibilities: - Lead a development team of senior, mid-level, and junior VBS developers in designing and building Oracle Fusion HCM extensions using Oracle Visual Builder Studio, APEX, Application Composer, and Page Composer - Enforce the configuration-first principle across all development activities, ensuring custom code is pursued only when standard Oracle Fusion configuration cannot meet validated functional requirements - Design and develop custom page layouts, embedded applications, and extension UIs within Oracle Fusion HCM using Visual Builder Studio with JavaScript, HTML5, and Oracle JET component libraries - Build custom REST API integrations and consumption patterns for extension applications that interface with Oracle Fusion HCM business objects and external federal systems via the federal APIM gateway - Develop custom reports and data extracts using Oracle BI Publisher, including agency-specific reporting templates, EHRI data submissions, and compliance reports with Section 508 accessible output formats - Manage sandbox environments and personalization layers to enable safe parallel development, testing, and promotion of configurations and extensions across development, test, and production tenants - Establish and maintain development standards, code review processes, and version control practices for all VBS and APEX extensions ensuring upgrade-safe, maintainable code - Design and implement custom workflow extensions and approval routing for federal-specific HR business processes (PAR processing, classification actions, SES pay adjustments) that require logic beyond standard Oracle Fusion capabilities - Collaborate with functional consultants to translate business requirements into technical designs, estimating development effort and identifying risks for custom development items within SAFe Agile sprint planning - Conduct technical reviews and architecture assessments of proposed customizations, providing recommendations to the program's Architecture Review Board on build-vs-configure decisions - Support production deployments and troubleshoot extension-related defects, providing L3 technical support during agency go-live and hypercare periods - Operate with significant independence to analyze and resolve complex functional and technical issues, applying advanced techniques and serving as a go-to technical resource and mentor for less experienced team members across the program - Lead small work efforts and technical initiatives within the assigned functional area, contributing to team strategy, conducting technical reviews of deliverables, and guiding junior consultants on Oracle Fusion Cloud HCM best practices and solution approaches Qualifications: Required: - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field - 5+ years of experience in software development with focus on enterprise application extension and customization - 3+ years of hands-on development experience with Oracle Visual Builder Studio (VBS), Oracle Visual Builder Cloud Service (VBCS), or Oracle APEX in an Oracle Cloud HCM or ERP context - Proficiency in JavaScript, HTML5, CSS3, and RESTful API development and consumption patterns - Experience with Oracle Fusion extensibility tools including Application Composer, Page Composer, sandboxes, and personalization framework - Demonstrated ability to lead development teams in Agile/SAFe environments with code review, sprint planning, and technical mentorship responsibilities - Experience with Oracle BI Publisher report development including data model design, template creation, and output formatting - Understanding of Oracle Fusion Cloud upgrade cycles and extension upgrade-safety best practices - Must be able to obtain and maintain a Public Trust clearance (US Citizenship required) - Additional experience may substitute for degree Desired: - 7+ years of software development experience with 3+ years in a technical lead capacity on Oracle Cloud implementation programs - Oracle Cloud development certifications (Oracle Visual Builder Studio, Oracle APEX, Oracle Cloud Infrastructure Developer) - Experience extending Oracle Fusion HCM for federal government agencies or large-scale (50,000+ employee) enterprise environments - Proficiency in Oracle JET (JavaScript Extension Toolkit) component library and Oracle Fusion design patterns - Experience with Oracle Integration Cloud (OIC) for building extension integrations and orchestrations - Familiarity with Section 508/WCAG 2.1 AA accessibility standards for web application development - Knowledge of Oracle Fusion HCM functional modules (Core HR, Compensation, Talent, Workforce Management) from a developer integration perspective - Experience with Oracle Cloud technologies including Oracle Integration Cloud (OIC) and/or Oracle Cloud Infrastructure (OCI) in enterprise HCM or ERP environments - 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. The proposed salary range for this position is: $103,800 - $218,100 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

Advanced Micro Devices - AMD logo

Software Development Engineer

Advanced Micro Devices - AMD

Advanced Micro Devices (AMD) is a Fortune 500 semiconductor company that designs technology used to power personal computers, cloud servers, game consoles, and other intelligent de

Title: Software Development Engineer Location: Santa Clara United States Job Description: WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Job Role and Responsibility: AMD, Inc. is hiring an SMTS Software Development Eng. to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis. Design, develop, troubleshoot, and debug software programs for enhancements and new products. Understand and define software requirements and architectures. Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and internet-related tools. Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUs. Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems. Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for AI Define proprietary platforms, including hardware and software components. Drive software and systems solutions including development and product definitions. Work with cross-functional teams including engineers to develop systems-level software, working on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Drive projects or processes of significant technical importance. Exercise independent judgment to select methods, techniques and evaluation criteria for obtaining results with little to no supervision. Utilize knowledge of computers and electronics, including computer hardware and software applications, and programming, as well as knowledge of the practical application of engineering science and technology. Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD systems and products. Can work remotely. Multiple openings. Qualified applicants click "APPLY NOW" button to apply online. Travel required: NO Qualifications: Degree required Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field. Qualifications: Amount and type of experience required: Four (4) years of experience in the job offered or closely related engineering role. Alternate combination of education and experience: Employer will alternatively accept a Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field and six (6) years of progressive post-baccalaureate experience in the job offered or closely related engineering role. Specific skills required: The following skills are required: Position requires four (4) years of experience in the following: - Software verification; - Unix or Linux environments; - Server systems; - Machine-Learning; - Code optimization using the GPU or software performance analysis; - Software debugging (macOS, Linux, or Unix); - Git; and - GNU toolchain. Can work remotely. #LI-AM4 Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.

California

MuleSoft Integration Developer

CADRE GOVERNMENT SOLUTIONS

We’re more than a government contracting company. We’re a cadre, a specialized team built to support government agencies with practical, reliable solutions to complex operational and technology challenges. We strategically mobilize, manage, and maintain specialized cadres using our RO(M³) model. CADRE GOVERNMENT SOLUTIONS is an Equal Opportunity and Affirmative Action Employer. We welcome and encourage diversity in our workforce. It is the policy of CADRE GOVERNMENT SOLUTIONS to provide equal employment opportunity to all employees and qualified applicants without regard to race, color, religion, national origin, sex, age, disability, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected characteristic under federal, state, or local law.

Role Description As a MuleSoft Integration Developer you’ll be entrusted to support the design, development, and delivery of API-led integration solutions for federal government customers within a fast-paced Agile environment. You will collaborate with senior developers, architects, and stakeholders to build secure, scalable integrations using MuleSoft’s Anypoint Platform while contributing to the successful delivery of mission-critical technology solutions. - Collaborate with senior developers and architects to contribute to solution design and define integration approaches. - Design and implement APIs, integration flows, and services for moderately complex business and technical use cases. - Translate business requirements into user stories, technical tasks, and structured integration components. - Apply integration patterns, API design principles, and MuleSoft leading practices during development activities. - Develop and manage APIs using MuleSoft Anypoint Platform tools including Anypoint Studio, Exchange, Runtime Manager, and API Manager. - Perform data mapping and transformation activities using DataWeave. - Support implementation of API security controls including authentication, authorization, and data protection mechanisms. - Participate in code reviews and contribute to maintaining development standards, code quality, and consistency. - Assist with CI/CD pipeline activities and deployment support across development and production environments. - Monitor, troubleshoot, and optimize MuleSoft applications and integrations. - Provide support for integrations operating in development, testing, and production environments. - Maintain technical documentation including integration designs, deployment procedures, and operational support materials. - Participate in Agile ceremonies including sprint planning, backlog grooming, retrospectives, sprint demos, and continuous improvement efforts. - Identify technical risks, blockers, or issues and escalate appropriately to senior team members when needed. Qualifications - Bachelor’s degree with 3+ years of MuleSoft or integration development experience, OR Associate’s degree with 5+ years of integration development experience, OR High School Diploma/GED with 7+ years of integration development experience. - Experience working with MuleSoft Anypoint Platform, including Anypoint Studio. - Solid understanding of RESTful APIs and common integration patterns. - Experience using DataWeave for data transformation and mapping activities. - Familiarity with version control systems such as Git. - Working knowledge of CI/CD concepts, deployment pipelines, and release management processes. - Understanding of API security fundamentals including OAuth and basic authentication methods. - Strong troubleshooting, analytical, and problem-solving skills. - Ability to work independently and collaboratively in Agile development environments. - Strong written and verbal communication skills with the ability to coordinate effectively across technical teams. - MuleSoft Certified Developer certification or active pursuit of certification. - Experience supporting Salesforce integrations and connected application environments. - Exposure to federal government environments, compliance standards, or security requirements. - Familiarity with DevOps tools such as Jenkins, Azure DevOps, or Copado. - Experience working with cloud platforms such as AWS or Azure. Benefits - CADRE Convoy Program: A dedicated support system designed to cater to your individual needs and enhance your overall well-being, no matter where you are. - CADRE Connect Program: A series of intentional touchpoints, events, and initiatives that promote open communication and encourage continuous growth and development among team members. - CADRE Compensation Program: - 401k Safe Harbor Plans with matching & immediate vesting - Medical, Dental, & Vision Plans - Paid Time Off: Holidays, Vacation, Wellness, & Personal Leave Plans - Continuing Education & Training Budget - Office & Technology Budget - Cell Phone Budget - Wellness & Healthy Living Budget - Awards & Bonuses - Profit Sharing Plans Company Description We’re more than a government contracting company. We’re a cadre, a specialized team finely honed in providing innovative solutions that meet the complex and evolving needs of government agencies. We strategically mobilize, manage, and maintain specialized cadres using our RO(M³) model. CADRE GOVERNMENT SOLUTIONS is an Equal Opportunity and Affirmative Action Employer. We welcome and encourage diversity in our workforce. It is the policy of CADRE GOVERNMENT SOLUTIONS to provide equal employment opportunity to all employees and qualified applicants without regard to race, color, religion, national origin, sex, age, disability, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected characteristic under federal, state, or local law.

United States
Job Closed
ChurchDesk logo

Senior React Native Mobile Engineer

ChurchDesk

ChurchDesk is the all in one solution to help your church develop and connect with people

Full TimeRemoteTeam 11-50H1B No Sponsor

• Take lead and ownership of our mobile applications, while contributing in a senior capacity on projects. • Drive the modernization of our existing mobile app, bringing key features from the web platform to mobile and optimizing the overall experience. • Work hands-on to deliver high-quality, maintainable, and scalable mobile experiences. • Collaborate closely with our product team, designers, and other engineers to shape product features. • Support teammates by sharing knowledge, best practices, and architectural guidance. • Embrace AI-augmented workflows to accelerate development, enabling focus on high-level architecture and complex mobile logic. • Build and maintain prompt libraries and custom AI instructions to keep mobile architecture consistent and accessible. • Apply senior-level judgment to balance rapid prototyping with long-term maintainability and scalability.

Denmark
Job Closed
KBR, Inc. logo

Software Engineer

KBR, Inc.

We deliver science, technology and engineering solutions to governments and companies around the world.

Full TimeRemoteTeam 10,001+Since 1901H1B No Sponsor

Role Description The candidate shall provide technical expertise to design and build high performance application components for cloud-based web applications within the Defense Health Agency environment. The candidate will be expected to contribute with development efforts during sprints, writing clean and efficient code using Microsoft Blazor, C#, and .NET Core. Contributions will include unit testing and integration testing to produce code up to the standards of the Development Team as a whole. Communication skills with technical and non-technical members of the team would be very beneficial for the candidate as they could be asked to interact with clients from time to time. Roles and Responsibilities - Design and build scalable and high-performance application components utilizing Microsoft Blazor, C#, and .NET Core - Design and maintain database structures using Transact SQL in a Microsoft SQL Server environment - Develop and execute automated unit and integration tests to ensure application reliability - Maintain comprehensive project coding standards and best practices - Participate in code reviews and provide constructive feedback to peers to better the Team’s overall code production and produce a better software product - Assist in managing system documentation to support Development tasks and Quality Assurance tasks - Coordinate with Quality Assurance personnel to validate application functionality Qualifications - Bachelor’s Degree and 5+ years of Software Development experience - Ability to obtain a US Government Secret Clearance - CompTIA Security+ Certification or equivalent within 90 days of offer Preferred Qualifications - Microsoft Blazor, C#, and .NET Core experience - GitHub experience - Microsoft SQL Server and Transact-SQL experience - Automated Testing tool experience with focuses on Unit and Acceptance testing - Working knowledge of Agile Development processes and reasons behind different methodologies - Independent Problem-Solving skills - Ability to work with a team containing technical and non-technical members - Both Technical and Non-Technical communication skills - PaaS and DBaaS Cloud Platform development and deployments experience - Knowledge of the TRICARE Healthcare Plan or previous experience with Healthcare Administration Software development Compensation $110,400.00 - $165,500.00. The salary range posted is based on the national average. The offered rate will be based on contract affordability, the selected candidate’s location, knowledge, skills, abilities, and/or experience, and in consideration of internal parity. Benefits - Selection of competitive lifestyle benefits which could include a 401K plan with company match - Medical, dental, vision, life insurance, AD&D - Flexible spending account - Disability - Paid time off - Flexible work schedule - Support for career advancement through professional training and development

United States
$110.4K - $165.5K / year
Job Closed