Software Front-End Engineer
Responsibilities
Applies expert knowledge to all phases of the software development lifecycleApplies expert knowledge to analyze user/business needs and functionality to plan and design user-centric software systems to meet those needsApplies expert knowledge to create a wide variety of models and diagrams that show programmers the software code needed for an applicationApplies expert knowledge to software updates, refinement, testing, and debugging to meet business needsProvides expert analysis for reports on software project specifications, activities, or statusProvides expert guidance on the software or system for optimal documentation and future maintenance and updatesCoaches and provides guidance to less experienced professionalsRecognized as a Subject Matter Expert in software developmentRequired SkillsDemonstrable experience creating web-based applications using lean-agile methodsExpert knowledge in web application technologies such as HTML, JavaScript, JQuery, JSON, React, Angular, Vue JS, BootstrapExpert knowledge in software testing frameworks such as selenium and robot frameworkExpert knowledge in gitExpert knowledge in containerization and container orchestration such as Kubernetes and DockerExpert knowledge of programming patternsPreferred Skills
Competency with work management and collaboration tools such as Jira and ConfluenceEducation: Bachelor’s Degree in Cyber Security, Computer Science, Information Technology, or related field; or commensurate level of experience. Additional experience in lieu of formal education will be considered on a case-by-case basis.
TESA Accreditation Requirements
A bachelor's degree plus 3 years of recent specialized experience,
OR; An associate's degree plus 7 years of recent specialized experience,
OR; A major certification plus 7 years of recent specialized experience,
OR; 11 years of recent specialized experience
Security Clearance Level: Secret with the ability to obtain TS/SCI
Location: On Customer Site
US Citizenship Required
GDIT IS YOUR PLACE:
401K with company match
Comprehensive health and wellness packages
Internal mobility team dedicated to helping you own your career
Professional growth opportunities including paid education and certifications
Cutting-edge technology you can learn from
Rest and recharge with paid vacation and holidays