Software Engineer Senior
Deliver simple solutions to complex problems as a Software Engineer Senior at GDIT. Here, you’ll tailor cutting-edge solutions to the unique requirements of our clients.
With a career in application development, you’ll make the end user’s experience your priority and we’ll make your career growth ours.
At GDIT, people are our differentiator. As a Software Engineer Senior you will help ensure today is safe and tomorrow is smarter.
Our work depends on Software Engineer Senior joining our team to
HOW A SOFTWARE ENGINEER SENIOR WILL MAKE AN IMPACT
Designs, develops, evaluates, plans and tests engineering specifications for software programs and applications
WHAT YOU’LL NEED TO SUCCEED :
Education : Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or other related technical discipline with 10+ years of equivalent experience.
Required Experience : Minimum 5 years of related software engineering and ETL experience
Required Technical Skills :
- Research, design, develop and / or modify enterprise-wide systems and / or application software
- Develop complex data flows or make significant enhancements to existing pipelines
- Resolve complex hardware / software compatibility and interface design considerations
- Conduct investigations and tests of considerable complexity
- Research emerging technologies to determine impact on application execution
- Provide input to staff involved in writing and updating technical documentation
- Troubleshoot complex problems and provide customer support for the ETL process
- Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input / output requirements
- Prepare reports on analyses, findings, and project progress
- Provide guidance and work leadership to less-experienced software engineers
- May serve as a technical team or task leader
Security Clearance Level : TS / SCI w / Poly
Required Skills and Abilities :
- Demonstrated experience building single-page web applications using Java and Angular
- Excellent organizational, coordination, interpersonal and team building skills
Preferred Skills :
- Experience with the following technologies : Java / J2EE, JavaScript, SQL, XML, XQuery, XPath, HTML / XHTML, CSS, Python, Shell Scripting, JSON, Elasticsearch / OpenSearch
- Knowledge of Linux and Windows operating systems
- Familiarity with Continuous Integration / Deliver systems such as Jenkins
- Strong problem-solving skills
- Ability to comprehend database methodologies
- Focus on continual process improvement with a proactive approach to problem solving
- Ability to follow directions and finish tasks
Location : On Customer Site
US Citizenship Required
GDIT IS YOUR PLACE : K with company match
K 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