
Senior Software Engineer
- Remote
- Alexandra, Virginia, United States
- $125 - $150 per year
- Government Consulting
Viderity is seeking a Senior Software Engineer – Design and Development Specialist 5 to lead the design, development, and maintenance of advanced software systems and applications.
Job description
This is a 100% remote role for candidates based in the Washington D.C. Metro Area (D.C., Maryland, Virginia). Candidates can be located within a 2-hour commute from Alexandria, Virginia.
Note:
This position may require an active security clearance at the time of application.
Viderity is seeking a Senior Software Engineer – Design and Development Specialist 5 to lead the design, development, and maintenance of advanced software systems and applications. This role requires a highly skilled professional with extensive knowledge of programming languages, software development methodologies, and best practices. The Senior Software Engineer will often lead development teams, provide technical guidance, and contribute to key architectural decisions to ensure scalable, secure, and high-performing systems.
Key Responsibilities:
Design, develop, and maintain complex software applications and systems.
Lead and mentor development teams in software design, coding standards, and best practices.
Develop and implement architectural strategies for system scalability, performance, and security.
Collaborate closely with project managers, business analysts, and stakeholders to gather requirements and translate them into technical specifications.
Conduct code reviews, troubleshoot software issues, and optimize application performance.
Stay updated on emerging technologies, tools, and industry trends to incorporate best practices into development processes.
Ensure software meets quality, security, accessibility, and compliance standards.
Contribute to project planning, timelines, and resource estimation.
Support continuous integration, testing, and deployment processes.
Job requirements
Required Skills:
Design, develop, and maintain complex software applications and systems.
Lead and mentor development teams in software design, coding standards, and best practices.
Develop and implement architectural strategies for system scalability, performance, and security.
Collaborate closely with project managers, business analysts, and stakeholders to gather requirements and translate them into technical specifications.
Conduct code reviews, troubleshoot software issues, and optimize application performance.
Stay updated on emerging technologies, tools, and industry trends to incorporate best practices into development processes.
Ensure software meets quality, security, accessibility, and compliance standards.
Contribute to project planning, timelines, and resource estimation.
Support continuous integration, testing, and deployment processes.
Preferred Skills:
Experience with secure software development in compliance-driven environments.
Familiarity with government or federal contracting environments.
Professional certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate).
Experience with accessibility standards such as Section 508/WCAG compliance.
Knowledge of DevOps practices and tools for automated deployment and monitoring.
Salary range:
$125,000 – $150,000 annually (depending on experience and qualifications)
Benefits:
401(k) Plan with Company Matching
Health Insurance (Medical, Dental, Vision)
Paid Time Off (PTO) and Holidays
Retirement Planning Support
Professional Development Opportunities
Life and Disability Insurance
or
All done!
Your application has been successfully submitted!