At DANE our ability to retain employees is a testament to how we treat, value, and support our incredibly smart, talented, and courageous staff. We offer aggressive PTO, multiple benefits and learning opportunities to support our employees in being their best.
Sr Software Developer
Job Description:
Seeking .NET Developers, from intermediate to senior skill levels. Together, we’ll set the technical direction for software development and integration activities in DoD as well as the private sector, develop strategy, architecture, and design for integrated enterprise solutions. Provide full life cycle process-oriented software development and integration using Agile or iterative methodologies to support the design, development, and implementation of Web-based software components. Evaluate systems design and architecture concepts in support of development projects or research new IT investment initiatives. Analyze and apply advanced methods, theories, and research techniques in the investigation and solution of complex and advanced software applications and problems.
Requirements:
Location: Fairfax, VA, Hybrid Position. All candidates must be willing to work onsite once or twice a month or as needed basis.
Job Type: Full Time
Education: BS/BA degree or equivalent experience
Experience: 4 years of .NET Development experience
Clearance: Must be clearable for a DoD Secret clearance, due to military contract requirements. Active clearance is NOT required to start.
Proof of U.S. Citizenship required.
Related Experience Should Include:
• Must have a good understanding of software development lifecycle and the tools that support it, source control, and change tracking. • Programming skills across the Microsoft Stack: ASP.NET, ASP. Net MVC, C#, JavaScript/jQuery, HTML/CSS, T-SQL, SQL Server • Experience with debugging tools (log2console, F12, SQL server profiler). • Experience with HTML5 (to include SPAs) and latest JavaScript libraries (jQuery, Bootstrap, etc.) is a must. • Experience with Visual Studio, SSMS, and any other tool compatible with this stack. • Working knowledge and experience with object-oriented design and programming. • Solid understanding of data modeling and database programming (T-SQL). • Knowledge of source code versioning techniques in the context of SVN, Git, or TFS. • Good understanding of ORM frameworks. • Understanding of design patterns, database performance tuning techniques, and the tools to accomplish them. • Solid understanding of functional programming techniques (LINQ). • Good understanding of and experience with patterns applicable to large amounts of data, such as efficient paging and caching. • Experience with unit testing framework.
Job Duties:
• Senior candidates would work to define and derive tasks for junior members of our staff. • Senior candidates would lead the development of features within applications. • Implement software features across all layers of the Microsoft technology stack. • Comfortable implementing user interface, as well as data model and layers in between. • Generate task descriptions and track derived requirements in project tracking tool.
Physical Demands and Work Environment:
• Usual office working conditions and standard office equipment. • Required to sit for long periods of time using a personal computer. • Some light physical effort required. • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
Minimum Qualifiers:
• Who may Apply:Must be a U.S. Citizens • Only local residents to the Northern VA, DC, MD area will be considered. • Unable to work with 3rd party candidates or agencies.
DANE LLC 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.
Job Type: Full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Health savings account
Life insurance
Paid time off
Paid Holidays
Referral program
Tuition reimbursement
Vision insurance
Experience level:
5 years Minimum
Schedule:
8 hour shift
Ability to commute/relocate to:
Fairfax, VA : Reliably commute or planning to relocate before starting work (Preferred)
Security clearance:
DoD Secret (Preferred)
Work Location: Hybrid (Mostly remote with twice a month in office or as needed basis)
The job skills required for Sr Software Developer include JavaScript, Programming, CSS, HTML, Software Development, SQL, etc.
Having related job skills and expertise will give you an advantage when applying to be a Sr Software Developer.
That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Sr Software Developer.
Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Sr Software Developer positions,
which can be used as a reference in future career path planning. As a Sr Software Developer,
it can be promoted into senior positions as a Web Software Developer IV that are expected to
handle more key tasks, people in this role will get a higher salary paid than an ordinary
Sr Software Developer. You can explore the career advancement for a Sr Software Developer below
and select your interested title to get hiring information.