Full Stack Software Developer

CACI International Inc

Pittsburgh (Allegheny County)

On-site

USD 95,500 - 210,100

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive benefits
Learning and development opportunities

Job summary

CACI International Inc is looking for a seasoned software engineer to join their Agile Scrum team in Pittsburgh. The ideal candidate will have a strong background in software development, particularly with Go and Python3, and a passion for AI and machine learning solutions.

Responsibilities include designing and implementing software capabilities, participating in sprint planning, and ensuring product quality. This role offers a competitive salary range between $95,500 and $210,100, along with great benefits and opportunities for professional growth.

Qualifications

  • 7+ years of related technical experience in software design and development.
  • Must be a U.S. Citizen with at least an interim DOD Secret clearance.
  • Excellent written and verbal communication skills required.

Responsibilities

  • Design and implement custom software for AI/ML platforms.
  • Participate in agile release and sprint planning.
  • Analyze complex project-related problems and create innovative solutions.

Skills

Software design
Agile methodologies
Team collaboration
Problem-solving

Education

B.S. in Computer Science or related field

Tools

Go
Python3
PostgreSQL
SQLite
Docker
Kubernetes
GITLab
React
TypeScript
Javascript

Job description

The ideal candidate should have a thorough understanding of agile software development practices and experience delivering deployable software in short sprints. They will work as an integral part of an Agile Scrum team - a highly productive team of technical professionals who thrive on supporting the customer's mission and growth objectives. The individual will work in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.

More About the Role:
  • Designing, developing and implementing custom software capabilities for an Artificial Intelligence Machine Learning Platform with limited oversight
  • Acts as a member of a product team supporting teammates and collaborating with a positive attitude to ensure product and team success
  • Provide significant improvements to the platform being supported
  • Active participation in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
  • Analyzing complex project-related problems and creating innovative solutions involving scheduling, technology, and methodology
  • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
  • Provide input on best practices and procedures creation
  • Developing new and refining existing process to enhance quality and productivity
You’ll Bring These Qualifications:
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
  • Must be a U.S. Citizen with at least an interim DOD Secret clearance or higher
  • Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
  • Experience with Go, Python3, PostgreSQL, SQLite, Docker, and Kubernetes
  • Familiarity with any of the following: GITLab, React, TypeScript, Javascript, Poetry, Buf, and Make
  • Experience working on unusually complicated problems and providing solutions that are highly creative, exhibit ingenuity, creativity, and resourcefulness
  • Acts independently to expose and resolve problems
  • Ability to apply estimation techniques to software development efforts
  • Ability to identify and manage risk
  • Excellent written and verbal communication skills
  • Strong collaboration skills and desire to work within a team
  • Highly responsible, team-oriented individual with very strong work ethic and a self-starter
These Qualifications Would be Nice to Have:
  • Security+ or similar IAT2 or higher certification
  • Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas
  • Direct experience providing development support to AI/ML projects
What We Can Offer You:
  • We offer competitive benefits and learning and development opportunities.
Company Overview:

CAA is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

Pay Range:

$95,500-$210,100

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Developer
Full-Stack Software Developer

Neural Solutions • Maryland

On-site
USD 120,000 - 160,000
Senior AI Software Engineer
Senior AI Software Engineer

MSM Technology • United States

On-site
USD 150,000 - 200,000
Software Developer, Mid
Software Developer, Mid

General Dynamics Information Technology • Springfield (VA)

On-site
USD 140,000 - 190,000
Full Stack Engineer, AI Platform
Full Stack Engineer, AI Platform

United States Digital Space LLC • United States

Hybrid
USD 70,000 - 100,000
Competitive Salary
10 Lacs Mediclaim coverage
Flexible PTO & Hybrid Work
+3
Software Developer, Senior
Software Developer, Senior

General Dynamics Information Technology • Springfield (VA)

On-site
USD 150,000 - 190,000
Senior Full Stack Developer
Senior Full Stack Developer

OP • Celebration (FL)

On-site
USD 100,000 - 150,000
401(k)
Dental Insurance
Health insurance
+1
Find the work that fits.
Find the work that fits.

United States Digital Space LLC • United States

Hybrid
USD 110,000 - 150,000
Competitive Salary
Mediclaim: 10 Lacs coverage for you &/
Hybrid Work: Flexible PTO & remote
+3
Forward Deployed Engineer – Software Development Engineer – Artificial Intelligence, AI
Forward Deployed Engineer – Software Development Engineer – Artificial Intelligence, AI

Jobtailor • California (MO)

On-site
USD 90,000 - 140,000
Senior Software Developer
Senior Software Developer

Socket.dev • Springfield (VA)

On-site
USD 130,000 - 180,000
401(k)
Dental insurance
Flexible schedule
+5
Full-Stack AI Engineer
Full-Stack AI Engineer

Krem Energy, LLC • East Rutherford (NJ)

On-site
USD 80,000 - 120,000
401(k)
401(k) matching
dental insurance
+6