Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Addison Group

.Net Developer

3+ months agoWashington, DC

GENERAL SUMMARY: Analyze existing business systems and user requirements and develop applications and/or solutions that meet departmental needs. Research and develop new web-based applications.


• Bachelor degree in Computer Science, Information Systems Management or related discipline or, an equivalent combination of education and experience from which comparable knowledge and skills may be acquired.

• Two years of experience in the development of web pages and an additional year of experience involving application and database development/design, systems analysis, use of a high level programming language and project management.

• Specialized courses on topics like Web Programming, Use of Web Development and Project Management Tools, graphic design, writing (business, technical and for the web) and Database Development and Design.

• Experience with developing applications using ASP.NET, ASP.NET MVC,C# • Knowledge of relational databases like SQL Server, Oracle.

• Excellent interpersonal, oral and written communication and presentation skills • Excellent customer service and problem solving skills.

• Additional specialized courses or comparable experience may be required based on the specific focus of an individual position included under this job description.


• Use a variety of Web tools, such as JavaScript, Java/JSP, Dreamweaver, Adobe PhotoShop, RSS, and Microsoft Share Point Server to design, develop and maintain web sites.

• Analyze existing business systems and user requirements to design improved/replacement systems. Work with users to find solutions that meet their needs as well as the needs of the unit.

• Design, develop, and support Microsoft Share Point Server.

• Research and advise on new technologies, equipment and methodologies.

• Act as team leader and use project management skills and software to ensure objectives. Act as liaison with vendors by translating technical specifications and explaining the department's/organization's needs. Act as technical contact and liaison with ITS.

• Train users on hardware and software.

• Conduct software testing and evaluation.


• Discovering and solving problems

• Assist with the resolution of production problems

• Perform backup support of systems as requested

• Interacting with staff to clarify or define business requirements

• Proactively identifies process improvements that reduce support cost and effort

• Perform other duties as assigned

Job ID: AddisonGroup-216631