Senior Software Developer
Position Overview
The Senior Software Developer leads application development efforts, providing technical expertise in the design, coding, testing, and deployment of software solutions. This role collaborates with stakeholders to translate business needs into functional and secure applications, with an emphasis on best practices and long-term maintainability.
Key Responsibilities
- Design and develop secure, high-performance applications and system integrations.
- Lead code reviews, mentor junior developers, and establish development standards.
- Create and maintain technical documentation, system design diagrams, and test plans.
- Ensure compliance with accessibility, security, and interoperability requirements.
- Evaluate and recommend new technologies to enhance application capabilities.
- Troubleshoot and resolve complex application issues, coordinating with other IT teams as needed.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
- Minimum 7 years of professional software development experience.
- Strong proficiency in multiple programming languages and frameworks (e.g., .NET, JavaScript, SharePoint Framework).
- Experience with secure coding practices and application lifecycle management.
Certifications
- Relevant Microsoft Certified Developer or equivalent preferred.
Security Requirements
- Must be eligible for a U.S. Government Secret clearance.
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Short Term & Long Term Disability
- Training & Development
- Wellness Resources
- Stock Option Plan
Recommended Jobs
Test Engineer
Title: Test Engineer Location: Richmond, VA Pay rate: $70, 000.00 - $80, 000.00 (Depending on Experience) Job Type: Direct Hire General Description: The selected individual will be resp…
Maintenance Technician - Avia
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate company offering expertise in property management, investment management, development, and construction services in ins…
Logistics Analyst IV
Job Description Job Description JRAD is seeking Logistics Analysts IV who play a critical role in enhancing product workflow by developing and analyzing logistics plans that impact production, di…
Housekeeper
When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships wit…
Hot-Side Commercial Kitchen Equipment Technician /w/HAVAC
Position Overview: We are seeking an experienced Hot Side Commercial Kitchen Equipment Technician. The ideal candidate will possess a strong background in servicing, maintaining, troubleshooting, a…
Mechanical QC Tech
Job Title: Mechanical QC Tech Job Description We are seeking a skilled Mechanical QC Tech to join our team. The ideal candidate will perform dimensional measurements and visual inspections of…
Software Engineer
Working with Veros Veros is seeking software engineers to join our team. As a Software Engineer, you will be responsible for research, design, development and testing of software and tools. Driven…
ER | RN
Emergency Room Registered Nurse (ER RN) – Travel Nursing Job in Warrenton, VA Advance your nursing career as an Emergency Room Registered Nurse (ER RN) with this travel assignment in Warrenton, Vir…
Fraud Investigator II
Fraud Investigator II Location Vienna, VA : Overview To identify, review, investigate fraud activity, claims/cases and risk exposures from various delivery channels. Review transactional activities,…
Licensed Practical Nurse -Part-Time
Job Description Job Description Sono Bello is America's top cosmetic surgery specialist, with 185+ board-certified surgeons who have performed over 300,000 laser lipo and body contouring procedur…