• Senior .NET Developer

    Job Locations US-DC | US-DC
    Posted Date 2 weeks ago(1/4/2019 10:34 AM)
    Job ID
    # of Openings
    *Technical Consulting
  • Overview

    Acuity is looking for Senior .NET Developers to join its Software Engineering Practice. Acuity is focused on building cutting edge, custom and functional applications for government agencies. We are a team of “doers” with a bias towards actionand have a proven track record of implementing innovative technology solutions to solve complex challenges within government. Our team believes in the importance of usability, user experience (UX), and design within our applications and we seek to break the stereotype of clunky government applications. We use modern design and project management tools such as design thinking, rapid prototyping, and agile development to build and customize solutions that are fun to use and effective at meeting their goals. We think of the applications we build as products and work to ship those products in months instead of years.


    Acuity, Inc. is a leading management and technology consulting firm that specializes in serving the federal government. Our innovative, collaborative and rewarding work environment has earned repeat honors from the Washington Business Journal’s Best Places to Work and SmartCEO Corporate Culture awards.


    As a Senior .NET Developer you are expected to fill a dynamic role involving both consulting directly with clients to identify and architect solutions to solving client challenges, and also, serving as a developer to implement solutions in .NET.

    • Possess proven capabilities to drive work independently or collaboratively with clients to understand their business challenges and develop distinctive solutions.
    • Take responsibility for the design of web-based .NET solutions and are expected to have a strong attention to detail and take responsibility for reviewing their own work.
    • Assist and lead the development of project documentation including project plans, requirement documents, system documentation, and training materials.
    • Comfortable with a high degree of independence while working with the client to understand their needs.
    • Be a self-starter able to take a project from initiation to completion. 


    Required Skills

    • Bachelor's degree in computer science, MIS, or related discipline, or equivalent related experience
    • At least five8-10years of experience with C# or VB.NET (preferably C#)
    • Experience with ASP.NET and ASP.NET MVC frameworks
    • Strong understanding of SDLC, including Agile methodologies 
    • Ability to collaborate and work with other developers and test effectively within SCRUM/Agile environment
    • Strong understanding of object-oriented design patterns, including dependency injection and inversion of control
    • Good understanding and hands on experience with REST-based services, .NET, and WebAPI
    • Experience producing and consuming web APIs, including JSON and XML formats
    • Experience with data modeling, normalization, and SQL optimization
    • Ability to collaborate and work with other developers and test effectively within SCRUM/Agile environment
    • Strong documentation, writing and interpersonal skills

    Preferred Skills:

    • Experience in migrating application to Azure Cloud
    • Familiarity of developing within Azure’s cloud patterns and architecture
    • Experience with Service Oriented Architecture (SOA), Microservices etc.

    Clearance Requirements

    • Possess Active DOD Security Clearance, verified by JPAS. Top Secret preferred. 


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed