Software Engineer Sr Advisor
General Dynamics Information Technology3 months ago
Annapolis Junction, MD, USASenior
Base Salary
$196k - $265k/yr
Responsibilities
- Develop, maintain, enhance, debug, and modify complex software systems and applications.
- Analyze requirements and system performance, design software components, develop algorithms, and implement new features.
- Create database queries and complex database or data repository interfaces.
- Customize core applications, including Incident, Problem, Change, Knowledge, and Service Catalog functionality.
- Create and implement scripts, business rules, policies, and ACLs to configure or modify applications.
- Integrate third-party software and APIs using REST and SOAP.
- Review and test software components, execute test procedures, resolve software problem reports, and perform quality control.
- Document software and systems and recommend improvements to development standards and processes.
- Coordinate software installation and monitor equipment functioning.
- Serve as a team lead and oversee one or more software development teams as appropriate.
Requirements
- Bachelor’s degree in computer science or a related discipline from an accredited college or university, or four additional years of qualifying software engineering experience in place of the degree.
- At least four years of related software engineering experience.
- At least four years of IT application systems experience in technology solutions delivery.
- At least two years of experience developing and customizing core applications such as Incident, Problem, Change, Knowledge, and Service Catalog.
- Experience creating and implementing scripts, business rules, policies, ACLs, and application configurations.
- Experience integrating third-party software and APIs using REST and SOAP.
- Experience with scripting languages and technologies including JavaScript, HTML, CSS, AngularJS, and JSON, or comparable languages.
- US citizenship is required.
- Current or obtainable Top Secret SCI with Polygraph clearance is required.
Benefits
- 401(k) plan with company match.
- Comprehensive health and wellness packages, including medical, dental, vision, health savings account options, disability, life, accident, critical illness, and related insurance benefits.
- Paid education and certifications and other professional growth opportunities.
- Internal mobility support and career development resources.
- Flexible work weeks where possible and paid time off including vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Regular schedule of 40 hours per week with no travel required.
- Onsite work location in Annapolis Junction, Maryland.
Tech Stack
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.