Junior Software Engineer
Cardinal Technology Systems, Corp.Role Overview
Cardinal Technology Systems, Corp. is hiring a Junior Software Engineer. This is a full-time role in Ashburn. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Responsibilities
Cardinal Technology Systems Corp. is a government IT solutions provider servicing commercial and government initiative in various parts of the United States. We are currently seeking a Junior Software Engineer to work for our company.
Summary
- Eligibility to obtain a U.S. Customs and Border Protection suitability. (Basic Federal Clearance requirements are U.S. Citizenship, clear criminal history check, no recent or pending bankruptcies)
- Client Agency is Customs & Border Protection
- Serves carries out basic work to support the transformation of overall requirements and architecture to a complete design.
- Assists in assuring consistency of overall effort.
- Demonstrated ability to work under only general direction.
- Translates detailed design into computer software.
- Tests, debugs, and refines the computer software to produce the required product.
- Prepares required documentation, including both program-level and user-level documentation.
- Enhances software to reduce operating time or improve efficiency.
- Follows reliability and maintainability guidance and policy to minimize life cycle costs of finished products.
Requirements
- Eligibility to obtain a U.S. Customs and Border Protection suitability. (Basic Federal Clearance requirements are U.S. Citizenship, clear criminal history check, no recent or pending bankruptcies)
- Bachelor's degree (BA/BS) required
- 3+ years of relevant experience
- Experience with databases, internet technologies, web applications, and e-business systems and interfaces
- Strong oral and written communication skills
Preferences
- Bachelor's degree in computer science or a related technical field
- Experience with programming languages such as Python, SQL, and Java
Benefits
- Medical, Dental, Vision Benefits
- Paid Life
- Paid Vacation, Holidays, Sick Leave, Floating Holidays, Bereavement Leave
- Semi-monthly pay cycle
Work With Us
Cardinal Technology Systems, Corp (“CTech-Sys”), www.ctech-sys.com, is an SBA Certified 8(a) and HUBZone company located in the National Capital Region (NCR) and serves both government and commercial clients such clients as US CBP, US CIS, DLA, DFuse Technologies, and American Environmental Engineering Consultants.
Cardinal Technology Systems, Corp is an Equal Employment Opportunity employer and it's our policy to consider applicants for employment without regard to sex, race, color, creed, religion, national origin, sexual orientation, marital status, age, disability, veteran status, alienage, ancestry, or any other factors prohibited by law. Employment selections are based on company and client requirements and the qualifications and skills of the candidate. CTech-Sys is committed to actively capitalizing on the diversity of skills, talents and perspectives of our employees.
Frequently Asked Questions
How do I apply for the Junior Software Engineer position at Cardinal Technology Systems, Corp.?
Use the Apply button above to submit your application directly to Cardinal Technology Systems, Corp.. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Junior Software Engineer position at Cardinal Technology Systems, Corp. located?
This position is based in Ashburn. Cardinal Technology Systems, Corp. has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Junior Software Engineer at Cardinal Technology Systems, Corp. earn?
Cardinal Technology Systems, Corp. has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Junior Software Engineer role at Cardinal Technology Systems, Corp. posted?
This role was posted on March 31, 2026 (69 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Junior Software Engineer role at Cardinal Technology Systems, Corp. entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements Cardinal Technology Systems, Corp. has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start