View All Jobs 158846

Software Engineer - Remote Eligible

Build and automate deployment pipelines for mission-critical applications
Remote
Mid-Level
$75,200 – 158,100 USD / year
2 weeks ago
CACI International

CACI International

A provider of information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers.

51 Similar Jobs at CACI International

Software Engineer

CACI is currently looking for a Software Engineer who will provide their expertise to building and maintaining applications to support our team located in Northern Virginia. Responsibilities include creating, augmenting, and maintaining C# applications, performing as a fully experienced Software Developer in design, development, coding, testing, and implementation, debugging new software or providing complex enhancements to existing software, working closely with business analysts, internal and external customers to obtain requirements, and collaborating with development teams as part of the software development lifecycle to design software while matching the existing infrastructure. Additionally, the role involves supporting the CI/CD environment by automating and version control deployments while ensuring a controlled deployment process that enables zero down time, working closely with other engineers, analysts, and architects as well as product owners and managers to establish, configure, test, document, implement, maintain, continually improve and automate operating systems, application software, system management tools, data, and processes, and supporting, and monitoring the maintenance of deployed systems and tools through upgrades, patches, configuration changes, etc.

Qualifications required include 5 years minimum experience in a programming position, proficiency in multiple scripting languages such as PowerShell, Ruby, Python, TypeScript, JavaScript, or ActionScript, and proficiency in multiple computing languages such as Java, C++, C#, or Visual Basic. Experience with basic SQL, stored procedures, triggers, and MS SQL database technologies is also required, along with experience with Gitlab, build pipelines, code branching/merging, or other code management solutions. Ability to research and clearly articulate, verbally and in writing, recommended solutions, demonstrated aptitude for analytical thinking, problem-solving, and working multiple tasks concurrently, experience writing code to create single-threaded, or user interface event driven applications, either stand-alone or those which access servers or services, ability to write programs in a clear, efficient manner, ability to read programs written by other programmers and make modifications, in collaboration with DBA staff, have the ability to find innovative ways to overcome speed issues to make data queries efficient and dynamic even when combining large quantities of data, good interpersonal skills with the ability to work in a collaborative environment and with business managers, and self-motivated and able to prioritize and manage workload and meet critical project milestones and deadlines. Ability to troubleshoot and resolve system performance issues and ability to communicate status in a proactive manner in a remote environment are also required.

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. 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.

The proposed salary range for this position is: $75,200-$158,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.

+ Show Original Job Post
























Software Engineer - Remote Eligible
Remote
$75,200 – 158,100 USD / year
Engineering
About CACI International
A provider of information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers.