Talent.com
Automation Software Engineer
Automation Software EngineerCACI International Inc • Linthicum, MD, US
Automation Software Engineer

Automation Software Engineer

CACI International Inc • Linthicum, MD, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]
Job Title: Automation Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *

The Opportunity

Join our dynamic team as a Software Engineer and be a key player in transforming our system security evaluation and authorization process. This role offers an exciting opportunity to contribute to a cutting-edge initiative that emphasizes automation, streamlined processes, continuous monitoring, and comprehensive network data gathering. If you are passionate about innovation and excellence in software development, this is the perfect chance to make a significant impact.

Responsibilities

  • Develop, test, deploy, and maintain Python-based ReST endpoints, microservices, and data model management using Django and Flask frameworks.

  • Interact with data models such as MariaDB, MongoDB, and PostgreSQL, and deliver data in JSON format to UI front ends upon request.

  • Provide middleware and backend support for all system applications.

  • Debug existing software and resolve defects.

  • Recommend improvements for documentation and software development process standards.

  • Design and code new software or modify existing software to incorporate new features.

  • Integrate existing software into new or modified systems or operating environments.

  • Create simple data queries for existing or proposed databases or data repositories.

  • Write or review software and system documentation.

  • Develop or implement algorithms to meet or exceed system performance and functional standards.

  • Analyze system performance standards, consult with users or system engineers, examine systems flow, data usage, and work processes, and identify problem areas to develop software solutions.

  • Modify existing software to correct errors and enhance performance.

Qualifications

Required:

  • Active TS/SCI w/ Polygraph

  • 7+ years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity.

  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university plus

    4+ years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

  • Proficiency in Python

  • Experience with Django or Flask

  • Database experience with MongoDB or MariaDB

  • ReST endpoint development

  • Microservice model understanding

Desired:

  • Experience with Swagger

  • Cloud experience (AWS, C2S, or similar)

  • Docker

  • Visual Studio Code or similar IDEs

  • JSON and/or XML serialization

  • Jira and Confluence

  • Git version control

  • Agile methodologies

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.

_________________________________________________________________________

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:

$113,200 - $237,800
[job_alerts.create_a_job]

Automation Software Engineer • Linthicum, MD, US

[internal_linking.similar_jobs]

Automations Controls Engineer

gpacWhite Hall, MD, United States
[job_card.full_time]

This privately-owned company is rapidly growing and seeking an Automations Controls Engineer to design clear, complete and accurately working products and systems using CAD, rough or detailed sketc...[internal_linking.show_more]

 • [job_card.promoted]

Automation DevOps Engineer

CACI InternationalLinthicum Heights, MD, United States
[job_card.full_time]

Job Title: Automation DevOps Engineer.Job Category: Information Technology.Minimum Clearance Required to Start: TS/SCI with Polygraph.Percentage of Travel Required: None.Join our dynamic team as a ...[internal_linking.show_more]

 • [job_card.promoted]

Automation SME

World Wide TechnologyFort Meade, MD, United States
[job_card.full_time]

At World Wide Technology, we work together to make a new world happen.Our important work benefits our clients and partners as much as it does our people and communities across the globe.WWT is dedi...[internal_linking.show_more]

 • [job_card.promoted]

Sr. Software Engineer (AI Solutions)

T. Rowe PriceOwings Mills, MD, United States
[job_card.full_time]

Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world.As a premier global asset management organization with more than 85 years of experience, we p...[internal_linking.show_more]

 • [job_card.promoted]

Engineer Software 2

Indotronix International CorporationBaltimore, MD, United States
[job_card.full_time]

Engineer Software 2 | Baltimore, Maryland, United States.Indotronix is seeking a Onsite Job - Embedded Software Engineer for a Job Opportunity in.At, we have incredible opportunities to work on rev...[internal_linking.show_more]

 • [job_card.promoted]

Automation Software Engineer

CACI InternationalBaltimore, MD, United States
[job_card.full_time]

Job Title: Automation Software Engineer.Minimum Clearance Required to Start: TS/SCI with Polygraph.Percentage of Travel Required: None.Join our dynamic team as a Software Engineer and be a key play...[internal_linking.show_more]

 • [job_card.promoted]

Senior Linux Infrastructure & Security Automation Engineer

Power3 SolutionsFort Meade, MD, United States
[job_card.full_time]

Senior Linux Infrastructure & Security Automation Engineer.Meade, MD • Government/Military.Full-Time | Fully Funded | $150K - $200K.Secure the Nation's Most Critical Systems.Power3 Solutions is sup...[internal_linking.show_more]

 • [job_card.promoted]

Automation and Controls Specialist

CDM SmithTowson, MD, United States
[job_card.full_time]

Are you interested in CDM Smith but don’t see the right opening yet? If you’re a motivated self starter with a passion for SCADA programming and process control system design, we want to hear from ...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer 3

MILLENNIUMSOFTSparks Glencoe, MD, United States
[job_card.full_time]

Design, develop, test, and support software components independently.Define requirements specifications and test plans for software validation.Contribute to project scheduling, including defining s...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer Level 2 (DevOps & Infrastructure Automation)

Wood ConsultingFort Meade, MD, United States
[job_card.full_time]

Software Engineer Level 2 (DevOps & Infrastructure Automation).Starting salary is based on minimum education and years of experience and increases based on education and/or experience.Join us to bu...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

MarkonFort Meade, MD, United States
[job_card.full_time]

Markon is seeking multiple Software Engineers (Levels 1-3) to support the Fort Meade customer in a secure, mission-critical environment.These roles support the development, automation, integration,...[internal_linking.show_more]

 • [job_card.promoted]

Automation & Controls Engineer III

TAI EngineeringOwings Mills, MD, United States
[job_card.full_time]

Join TAI's Electrical and Controls Engineering Group as an Engineer III and take the lead in detailed electrical and process controls design for diverse projects.You'll drive work across the full p...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer (Integration/API)

Theta, LLCBaltimore, MD, United States
[job_card.full_time]

Software Engineer (Integration/API).Theta is an SBA-Certified 8(a) and HUBZone digital integration and management firm based in Baltimore, MD, working to create a world where tech works for everybo...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer, Senior

EverWatchAnnapolis Junction, MD, United States
[job_card.full_time]

EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions.We are a full-service government solutions company...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

MANTECHFort Meade, MD, US
[job_card.full_time]

Responsibilities include, but are not limited to:.Leverage IT automation to perform daily tasks associated with data repositories on air-gapped networks.Demonstrated experience creating and managin...[internal_linking.show_more]

 • [job_card.promoted]

Test Automation Engineer

Social Security AdministrationGwynn Oak, MD, United States
[job_card.permanent]

Summary IT Specialist (APPSW) Test Automation Engineer position(s) are being filled through the Office of Personnel Management's delegated Direct Hire Authority, open to all U.Selections made under...[internal_linking.show_more]

 • [job_card.promoted]

Automation Engineer

Marathon TSAnnapolis Junction, MD, United States
[job_card.full_time]

Marathon TS is looking for an Automation Engineer to support our Client efforts.Enables full stack solutions through multi-disciplinary team planning and ecosystem integration to accelerate deliver...[internal_linking.show_more]

 • [job_card.promoted]

Senior - Software Engineer - NetSuite Reporting/Analytics

TESSCOHunt Valley, MD, United States
[job_card.full_time]

Want to be part of building our wireless world? Technology like 5G and IoT aids emergency responders, enables intelligent warehouses and factories, increases safety on college campuses, helps energ...[internal_linking.show_more]