ApplyJob Type
Full-timeDescriptionThe Senior Software Engineer is responsible for formulating/defining specifications for complex operating software programming applications or modifies/maintains complex existing applications using engineering releases and utilities. The Senior Software Engineer designs, codes, tests, debugs, and documents those programs. The Senior Software Engineer assists all phases of software systems programming applications and evaluates new and existing software products.
- Lead team of developers to design and architect software applications
- Perform analysis on work done to-date by another team and determine best path forward
- Design, develop, test, and integrate custom applications, and develop innovative scalable, secure enterprise custom applications
- Interface with senior-level customer management and SMEs
- Resolve complex design, implementation and/or performance issues
- Work with the DOT Security Team to ensure that developed solutions meet all security requirements
- Support all development and delivery activities, from requirements definition and specification to deployment and delivery to production
- Consult with project teams and end users to identify new requirements and areas for improvement
- Assist in identification and evaluation of new/emerging technologies, COTS products, development and testing tools
- Support and respond to customer/user inquiries
Requirements
- Bachelor’s degree in computer science (or related field), or substitute six years of equivalent work experience.
- At least five (5) years of experience as a full-stack Software Engineer
- Proficient with GitHub, API Gateway, PostgreSQL, Java, Angular, AWS
- Must have experience working on a database migration project
- Must have experience working in Agile/Scrum and DevSecOps environments.
- Must have experience with Jira and Confluence.
- Strong work ethic, analytical and problem-solving skills with attention to detail.
- Excellent written and verbal communication skills.
- Candidates must provide fingerprints and be able to pass a US Public Trust background check for badging and access to client systems.
Desired Skills & Qualifications:
- Developing, implementing, and managing CI/CD Pipeline
- Experience developing customer-facing applications
- Experience with Release Management
- Experience with UI/UX
- Experience with Test Driven Development (TDD)
- Previous federal government project experience a plus
Additional Information:
- In order to meet the clearance requirements for this opportunity, candidates must be must be authorized to work in the US.
- All candidates will be subject to a complete background check to include, but not limited to Criminal History, Education Verification, Professional Certification Verification, Verification of Previous Employment and Credit History.
- Public Trust background investigations can take approximately four to eight weeks and requires fingerprinting.
Other Information:
- The salary for this position is $120,000 - $170,000 annually
- For information on SFI's benefits please visit http://www.spatialfront.com/pages/career.html
- This is a full-time W2 position.
- Please no agencies, third parties, or corp-to-corp.
- Spatial Front Inc. is an Equal-opportunity Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
- Spatial Front Inc. participates in E-Verify.
Salary Description$120,000-$170,000 Based on Experience