Primary tabs

You are here

Senior .Net Developer

Company Details

Location: Washington, DC
 

Job Summary

Position Type full-time
 

Agency Details

Created by:

Date:

1/29/2016
Current Job Listings: 1

Job Details

Category:

IT/Computer

Job Description:

We are looking for someone who strives to be innovative, to explore, to test, defines ideas, enjoys tackling big problems, and comes up with elegant solutions to meet customer’ needs and supports their missions. In this role, you will design, develop, debug/test, and deploy custom applications and modules (.NET-based applications) that meet operational requirements, including scalability and maintainability.

Required Education:

10 Years with Bachelors, 8 Years with Masters in Computer Science or a related field.

Required Skills:

  • 5+ years of software development experience in developing, implementing, and maintaining solutions using the Microsoft technology stack.
  • Experience with service-oriented, multi-tier Architecture, and implementation of scalable, high-performing .NET web applications.
  • Experience with Visual Studio, ASP.NET web framework, VB.NET, C#, HTML, CSS, JavaScript, MVC framework, Bootstrap framework.
  • Experience with SQL Server Reporting Services (SSRS), Crystal Reports
  • Knowledge of relational databases, specifically MS SQL Server.

Optional Skills:

  • Experience with Team Foundation Server (TFS) for source control and project management is preferred Commitment to high quality and good practices and standards, including object-oriented design, code refactoring, and code documentation
  • Strong critical thinking, operations and systems analysis, and problem solving skills.
  • Consultative approach and work ethic should be described by the following:
    • Proactive, capable of making and meeting commitments, and the ability to execute brilliantly with an unwavering commitment to quality.
    • Ability to work independently and on multiple tasks/initiatives with multiple deadlines.
    • Ability to adapt to new environments and assimilate information quickly.
    • Committed to learning the customer’s business in order to ensure that the work products developed supports their mission.
    • Provide the customer with effective and efficient solutions, not merely stating problems.
    • Ability to work with diverse, integrated, deliverable-driven teams to accomplish the larger mission.
    • Strong organizational / communication skills.
  • Experience with Agile, test-driven development, and continuous integration process.