Search

Senior Technical Specialist

The DNA group
locationWashington, DC, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Location: Washington, DC.

Work Arrangement: Onsite

Duration:12-month contract, with possible extension

W-2 or 1099

No C2C, visa transfers, or sponsorship

The DNA Group is seeking a Senior Application Developer to support enterprise application development, system enhancements, and mission-critical platforms within the Office of Information Systems (OIS), Application Software Development (ASD) Division. The Senior Application Developer will lead the design, development, delivery, and enhancement of Client-Server, Web-Based, Cloud-Based, and Mobile Software Applications using Microsoft .NET technologies. The role works closely with Business Analysts, technical teams, and government stakeholders to deliver secure, high-quality, and efficient IT solutions aligned with business needs.

Overview Requirements:

  • Develop, maintain, and enhance software applications using .NET, ASP, and Visual C#.
  • Design and implement new functionality, system improvements, and enhancements for existing applications.
  • Troubleshoot, fix, and support production issues, including proactive application monitoring and audit log tracking.
  • Work closely with Business Analysts to understand business processes and translate them into effective IT solutions.
  • Build and maintain advanced reporting and dashboard capabilities.
  • Collaborate with QA/QC teams to ensure applications are secure, reliable, defect-free, and compliant with industry standards.
  • Perform system upgrades, performance analysis, and support integration with statewide and cross-platform technologies.
  • Define and document development processes, standards, best practices, and technical documentation, including user guides and system diagrams.
  • Provide mentorship and technical guidance to application, reporting, and query developers.
  • Deliver strategic and technical advice to clients, management, and leadership.

Minimum Qualifications:

  • 11–15 years of proven experience in designing, developing, delivering, and enhancing enterprise applications using Microsoft technologies within distributed (n-tier) architectures.
  • Advanced experience with .NET, ASP.NET, Visual C#, SQL Server, and SQL/Procedural Language.
  • Hands-on experience with database technologies, ETL processes, and data warehouse / business intelligence platforms.
  • Strong experience preparing complex technical documentation.
  • Advanced experience conveying technical and functional concepts to technical and executive-level stakeholders.
  • Strong analytical, problem-solving, and communication skills.

Required Experience:

  • Bachelor’s degree in IT or a related field, or equivalent professional experience.
  • Experience developing enterprise applications using Microsoft technologies within a distributed (n-tier) architecture — 15 Years (Required)
  • Convey technical and functional concepts for a specific technical specialty — 13 Years (Required)
  • Prepare complex technical documentation — 13 Years (Required)
  • Experience developing applications using C#, ASP.NET — 11 Years (Required)
  • Experience with database technologies and front-end/back-end development (SQL, Cognos, etc.) — 11 Years (Required)
  • Experience developing enterprise applications interacting with MS SQL Server and/or Oracle databases — 11 Years (Required)
  • Experience with Visual Studio 2010+ and .NET Framework 2.0–4.6.2 using C# and VB — 10 Years (Required)
  • Strong ETL experience in Data Warehouse / Business Intelligence platforms — 7 Years (Required)
  • Experience with databases using ADO.NET — 7 Years (Required)
  • Experience with Windows Communication Foundation (WCF) and Service-Oriented Architecture — 6 Years (Required)
  • Experience with JIRA, Bugzilla, or HP ALM tools — 5 Years (Required)

This Job Is Ideal for Someone Who Is:

  • Experienced in Microsoft .NET application development in enterprise environments
  • Skilled in designing, developing, and enhancing mission-critical systems
  • Strong in technical documentation, coding standards, and secure development
  • Proficient in troubleshooting, performance monitoring, and optimization
  • Experienced in mentoring teams and coordinating programming activities
  • Effective working with Business Analysts, QA teams, and government stakeholders
  • Detail-oriented, technically driven, proactive, and accountable for quality and performanc
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...