Skip to main content

This job has expired

Software Engineer

Employer
CACI Products Company
Location
Herndon, VA
Closing date
Sep 17, 2021
Are you tired of not knowing what you'll work on next? Do you want a role that will challenge your technical skills in an environment that supports your desire to learn? Then look no further. We are searching for a Software Engineer candidate that wants to take the next step in their career. The ideal candidate will join our diverse, seasoned Software team, leveraging your coding skills and your innate ability to collaborate with multiple teams throughout the organization. Strong, outgoing workers excel in our environment, with opportunities to learn from your peers and advance your career in a safe, friendly environment. We also offer a reliable, structured work schedule. Whether you're working in the office or from the comfort of your own home (yep - flexible work is available!), we practice Agile methodologies across the entire organization and encourage your involvement in shaping our solutions throughout each quarter. Corporate objectives are discussed and understood across the company, so you'll always know the business reasons behind your tasking. Applicants must hold and maintain an active security clearance; therefore, US Citizenship is required, and TS/SCI candidates are preferred.Writing code and contributing to software solutions.Understanding how to apply new technologies in novel ways to solve complex problems.Participating in technical discussions and requirements development.Performing code reviews.Collaborating with team members across the organization.Participating in Agile planning sessions.Assisting with software system design.Staying abreast of new and upcoming technologies and sharing that news with the team.Preferred SkillsBachelor's degree or higher is preferred.Professional experience with a backend programming language (eg, Python, Java, etc.).Professional experience with a frontend programming language (eg, TypeScript, JavaScript, etc.).Professional experience with a web framework (Angular preferred).Professional experience developing applications using REST or a similar API.Professional experience with configuration management tools (eg, Git, Mercurial, etc.).Familiar with software development build systems (eg, Docker).Excellent communication and written skills.Excellent time management skills.Positive attitude and a strong work ethic.Familiar with Agile methodologies. EducationRelevant college degree plus three years of experience, or five years of relevant experience Why you will stay hereWe offer a casual work environment, flexible working hours and a freshly renovated office building. In these challenging times, we provide the ability to work from home, with a company-provided laptop, or work from the office using a flexible work schedule. You'll have the opportunity to work with like-minded, highly technical peers who are passionate about technology. No work is outsourced, and all team members work in the same building as you. You will work for a manager whose primary focus is ensuring the team has the tools and resources they need to succeed. Most importantly, you will work within a team that values each member and believes strongly in peer-to-peer, on-the-job training, day in and day out. Our benefits401(k) match of 6% with immediate vestingSubsidized Health, Dental, and Vision insuranceLegal Resources PlanGym facilitySeparate allocations of vacation and personal/sick leave10 Federal HolidaysLife insurance, short and long-term disability coverage paid by the companyFree coffee, sodas, and snacksCompany-sponsored weekly mealAwesome holiday parties and a fun family picnicParticipation in several charitable events We are proud to be an Equal Opportunity Employer and do not discriminate based on race, religion, gender, national origin, color, age, military service eligibility or veteran status, disability, sexual orientation, gender identity, marital status or any other protected class. We encourage and support workplace diversity.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert