Senior Software Developer (ASP.NET, Web Development, C#)
- Full-time
Job Description
The Senior Software Developer is a highly skilled Senior ASP.NET/C# developer with a strong background in building scalable, high-quality and high-performance web applications on the Microsoft technology stack. The Senior Software Developer is responsible for building and maintaining internal and external facing web applications and will work with a team of experienced analysts and developers to build highly-performing enterprise systems for a Federal government contract and also aid with the transition in the future to a cloud environment.
Responsibilities:
- Design and Develop custom web based applications using Microsoft .NET framework
- Implement new features into existing internal and external facing websites
- Create new web applications
- Work with technical peers on Database/web application designing, development, implementation and integration projects
- Design, develop and extend custom interfaces between existing web applications via third party application programming interfaces (API) and web services
- Supervise junior developers to ensure that deliverables are created to standards and conform to code quality and security standards
- Create project documents, test documents and perform testing of applications as needed
Qualifications
Required:
- Bachelor's degree in Computer Science, Software Engineering or a related area
- 8 years of experience in all phases of software life cycle design
- 5 years of SQL Server experience
- 3 years of web development experience to include: Java, HTML, ASP.NET, C#.NET
Desired:
- Experience with Microsoft development tools to include: MS Team Foundation Server, MS Visual Studio 2010
Additional Information
- Job Location: Sterling, VA
- Job Type: Full-Time
- Security Clearance: Clearable to Public Trust
- Pay Rate: Up to $125K (Depends on Experience)