
Senior Software Development Engineer
WillHire
full-time
Posted on:
Location Type: Office
Location: McLean • Virginia • United States
Visit company websiteExplore more
Salary
💰 $163,800 - $245,800 per year
Job Level
About the role
- Support one or more direct or indirect contracts with the U.S. Federal Government
- Collaborate with Product Managers and QA Engineers on functional design and analysis of requirements
- Lead the design and development of products in a metadata-driven environment
- Build and maintain robust, efficient and maintainable code using an object-oriented framework and class modeling
- Troubleshoot customer reported issues
- Mentor and learn from other team members through pair programming, code reviews, hackathons, etc.
Requirements
- 8+ years experience with UML, Web application development or SaaS (Software as a Service) technologies
- 8+ years of experience with design and development using an object-oriented language such as Java, Python, C#, C++, etc.
- 8+ years of experience designing/developing business applications
- 8+ years of experience with design and analysis of software for performance
- Bachelor's degree in a computer related field or equivalent work experience
- Experience leading agile/scrum teams, providing technical guidance, and mentoring junior engineers to foster their professional growth and development
- Must be a collaborative teammate with good verbal and written communication skills
- Experience with JSON, REST, and GraphQL is a plus
- Strong knowledge and application of key design patterns in object-oriented development
- Experience in developing applications that prioritize usability and configurability.
Benefits
- Bonuses
- Stock options
- Flexible work arrangements
- Professional development
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
UMLWeb application developmentSaaSJavaPythonC#C++JSONRESTGraphQL
Soft Skills
collaborationverbal communicationwritten communicationmentoringtechnical guidance