Logo of Huzzle

Find 52,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Software Developer/Systems Architect

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Chantilly

AI generated summary

  • You need a degree, 7+ years of relevant experience, US citizenship, strong troubleshooting skills, proficiency in C#/.Net and SQL, and familiarity with AWS, DevOps, Agile, and system integration.
  • You collaborate with IT teams, create technical specs, mentor peers, analyze technical issues, improve systems, design web service APIs, and work in an Agile Scrum environment.

Requirements

  • University degree or equivalent experience and minimum seven (7) years of related work experience.
  • US Citizenship is Required
  • Ability to troubleshoot complex system integration or architecture issues involving multiple COTS and custom systems
  • Ability to learn new applications and technologies quickly
  • Ability to analyze technical system requirements and provide detailed recommendations and guidance to software development teams in areas such as:
  • Technical software design and architecture
  • System integration design, architecture, and best practices
  • Relational database design and usage
  • Significant experience in software development using modern development languages such as C#, .Net, Java, JavaScript, etc. (C#/.Net preferred)
  • Must be proficient in Oracle or SQL Server database design and SQL.
  • Must be able to communicate effectively with both in person and remote team members verbally and in written communications
  • Experience with Boomi, MuleSoft or other iPaaS solution highly desired
  • Experience with integrating and/or developing back office systems (i.e. Accounting, Contracts, HR, etc.) for a Government Contractor preferred
  • Experience developing in an Agile environment
  • Experience using Microsoft DevOps 2022
  • Experience with developing, deploying and integrating systems hosted in Amazon Web Services (AWS)
  • Experience with DevOps
  • Experience with SecDevOps

Responsibilities

  • Collaborate with other IT teams such as Cyber Security, Networking, or Systems Engineering to define and implement technical requirements for new systems, enhancements to existing systems or when troubleshooting issues
  • Work with developers and other technical staff on the creation of technical specifications for new or updated systems
  • Mentor other architects and developers across our division in areas such as systems architecture and design, problem analysis and troubleshooting, and software development best practices
  • Analyze integration, reporting, and other technical problems to identify options and solutions based on past experience, industry best practices, and available software and infrastructure
  • Proactively identify areas for improvement in existing applications and technical infrastructures and lobby for their implementation.
  • Participate in research and analysis efforts for replacing existing business systems and software infrastructure
  • Design and develop underlying enterprise web service APIs and process flows using C#/.Net and/or a low-code/no-code integration platform – These APIs will be used by a host of other developers in the organization to support their application-specific development efforts
  • Work with a team of architects/developers in an Agile Scrum environment.

FAQs

What is the primary role of the Software Developer/Systems Architect?

The primary role involves analyzing technical and infrastructure needs, designing new architecture solutions, developing baseline software components, and supporting development teams in their integration architecture efforts.

What qualifications are required for this position?

The position requires a university degree or equivalent experience, a minimum of seven years of related work experience, and US citizenship.

What programming languages should candidates be proficient in?

Candidates should have significant experience in modern development languages such as C#, .Net, Java, and JavaScript, with a preference for C#/.Net.

Is experience with cloud services required for this role?

While not required, experience with developing, deploying, and integrating systems hosted in Amazon Web Services (AWS) is desired.

What type of environment will the team work in?

The team will work in an Agile Scrum environment, which encourages collaboration and iterative progress.

Are there opportunities for mentoring in this position?

Yes, the role involves mentoring other architects and developers on systems architecture, design, and software development best practices.

What technologies or platforms are preferred for integration solutions?

Experience with integration platforms such as Boomi or MuleSoft is highly desired for this position.

Does the position require travel?

No travel is required for this position.

What is the salary range for this position?

The proposed salary range for this position is $102,900 - $216,200, depending on various factors such as geographic location and relevant experience.

What benefits does CACI offer to its employees?

CACI offers comprehensive benefits including healthcare, wellness, financial support, retirement plans, family support, continuing education, and flexible time-off benefits.

Expertise and Technology for National Security

10,001+
Employees
1962
Founded Year

Mission & Purpose

At CACI International Inc (NYSE: CACI), our 23,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and differentiated technology to meet our customers’ greatest challenges in national security and government modernization. We are a company of good character, relentless innovation, and long-standing excellence. Our culture drives our success and earns us recognition as a Fortune World's Most Admired Company. CACI is a member of the Fortune 1000 Largest Companies, the Russell 1000 Index, and the S&P MidCap 400 Index. For more information, visit us at www.caci.com. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities