
Software Engineer
At CACI International, we are looking for a talented Software Engineer to join our team. As a Software Engineer you will have a unique opportunity to work on innovative solutions and make a difference in the world. Our ideal candidate will be an experienced and creative problem solver with a passion for developing high-quality software.To be successful in this role, you should have a strong technical background in software engineering and a proven track record of successful projects. You should also have experience with software development life cycles and be comfortable working in a fast-paced environment. Additionally, you will need to possess excellent communication and collaboration skills and be able to work both independently and as part of a team.We are looking for an individual who is excited to join CACI International and contribute to the development of cutting-edge software solutions. If you have the necessary skills and qualifications, we encourage you to apply for this exciting opportunity today.
Responsibilities:
-Develop high-quality software solutions with a focus on problem-solving
-Collaborate with a team of software engineers to build and maintain software
-Manage software development life-cycles and ensure timely project completion
-Troubleshoot and debug software systems to fix errors and improve performance
-Stay up to date with current software engineering best practices
-Participate in meetings and review sessions to ensure quality and accuracy of software solutions
-Provide technical support and training for end users
-Communicate effectively with stakeholders and other team members
Bachelor's Degree In Computer Science Or Related Field
Knowledge Of Software Development Lifecycle
Knowledge Of Software Engineering Principles And Techniques
Experience Developing Software Applications
Understanding Of Coding Languages
Ability To Troubleshoot Software Problems
Demonstrated Problem-Solving Skills
Good Communication And Collaboration Skills
Documentation
Security
Testing
Programming
Networking
Troubleshooting
Algorithms
Debugging
Automation
Coding
Cloud Computing
Designing
Deployment
Database administration
System analysis
Communication
Leadership
Time management
Interpersonal Skills
creativity
Organization
Teamwork
collaboration
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineer in Annapolis Junction, MD, USA is $68,723 - $111,843. This range will be based on experience, education, and other factors.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
CACI International Inc. is an American multinational professional services and information technology company headquartered in Northern Virginia. CACI provides services to many branches of the US federal government including defense, homeland security, intelligence, and healthcare.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started