Senior Software Engineer - Full Stack C# Developer

General Dynamics Information Technology

Hanover (MD)

On-site

USD 111,155 - 150,385

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401k with match
Health benefits
Internal mobility
Education & certifications
Cutting-edge technology

Job summary

General Dynamics Information Technology is seeking a Software Engineer Sr Advisor to design, implement, test, and document advanced software solutions. You will act as a technical lead across large projects and guide teams through the full SDLC with emphasis on quality and user experience.

The role requires expertise in web development, C# ASP.NET, Java, and databases, with MongoDB preferred. Location is onsite in the USA and telecommuting is not the norm.

Qualifications

  • Web development experience is required.
  • Proficiency with C# ASP.NET Web Forms or MVC.
  • Strong Java development skills with willingness to learn C#.
  • Database experience; MongoDB preferred.

Responsibilities

  • Code, test, integrate, and document software solutions.
  • Lead large technical tasks, teams, and projects.
  • Provide SME guidance in reviews of software components and systems.
  • Champion standards and processes across the SDLC.
  • Define scope, schedule, and expectations for work.

Skills

Web development
C# ASP.NET
Java
Database experience
MongoDB
HTML CSS
jQuery
Bootstrap JS
Knockout.js
IIS

Education

Bachelor’s degree in software engineering or related field
Master’s degree in software engineering or related field
Agile experience

Tools

IIS
Web server deployment
SQL databases

Job description

Software Engineer Sr Advisor

Deliver simple solutions to complex problems as a Software Engineer Sr Advisor at GDIT. You’ll tailor cutting‑edge solutions to the unique requirements of our clients and prioritize the end user’s experience while pursuing your own career growth.

Responsibilities
  • Code, test, integrate, and document software solutions.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis to develop complex solutions.
  • Act as a subject‑matter expert in internal reviews of software components and systems.
  • Tackle the hardest technical problems, often unusually complex, requiring creativity and innovation.
  • Champion appropriate standards, processes, procedures, and tools throughout the system development life cycle to produce technical engineering products.
  • Define scope, schedule, and expectations for work, with assignments often self‑initiated.
  • Provide leadership and/or direction and/or supervision to lower‑level employees and teams.
  • Lead large technical tasks, teams, and projects.
  • Keep abreast of technology trends and champion new ideas and process improvements.
Basic Qualifications
  • Web Development experience.
  • Preferred libraries: jQuery, Bootstrap.JS, Knockout.js.
  • Proficiency in C# with ASP.NET Web Forms or ASP.NET MVC.
  • Strong development skills in Java with a willingness to learn C#.
  • Database experience.
  • Preferred: MongoDB.
  • HTML, CSS.
  • Deployment with a web server.
  • Preferred: IIS.
Education & Experience
  • Bachelor’s degree in software engineering or a related technical field with a minimum of 10 years of relevant experience, or a Master’s degree with a minimum of 8 years of relevant experience (Agile experience preferred).
  • Proficient understanding of software engineering concepts, principles, and theories.
  • Proficient at applying technical standards and methodologies to resolve issues creatively and help the company meet financial and business objectives.
Benefits
  • Full‑flex work week to own your priorities.
  • 401(k) with company match.
  • Comprehensive health and wellness packages.
  • Internal mobility team dedicated to your career growth.
  • Professional growth opportunities including paid education and certifications.
  • Cutting‑edge technology to learn from.

Salary range: $111,155 – $150,385 (actual compensation may vary based on experience, location, and contractual requirements).

Location: USA (MD Hanover).

Schedule: 40 hours per week. Travel required: None. Telecommuting options: Onsite.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack C# Developer
Senior Software Engineer - Full Stack C# Developer

General Dynamics Information Technology, Inc. • Hanover (MD)

On-site
USD 111,000 - 150,000
401K with company match
Health and wellness programs
Paid education and certifications
Software Engineer (Full Stack Developer)- TS/SCI with Polygraph
Software Engineer (Full Stack Developer)- TS/SCI with Polygraph

General Dynamics Information Technology, Inc. • Chantilly (VA)

On-site
USD 124,000 - 143,000
Health insurance
401K with company match
Paid time off
Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)
Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)

gdit • Maryland

On-site
USD 164,000 - 207,000
401K with company match
Health and wellness
Professional growth opportunities
+3
System Software Engineer (Up to $30,000 sign on bonus available)
System Software Engineer (Up to $30,000 sign on bonus available)

gdit • Hanover (MD)

On-site
USD 187,000 - 252,000
Full Stack Developer
Full Stack Developer

Praxis Engineering • Maryland

On-site
USD 149,000 - 201,000
Medical plans
Health savings accounts
Paid time off
+1
Principal Software Developer
Principal Software Developer

General Dynamics Information Technology (GDIT) • United States

Remote
USD 187,000 - 253,000
401K with company match
Paid time off
Flexible work weeks
+1
Software Developer
Software Developer

gdit • Herndon (VA)

On-site
USD 126,000 - 170,000
401K with company match
Paid time off
Comprehensive benefits
+1
Software Engineer
Software Engineer

gdit • Maryland

On-site
USD 187,000 - 230,000
Software Engineer 3
Software Engineer 3

Praxis Engineering • Maryland

On-site
USD 175,950 - 238,050
Comprehensive benefits and wellness packages
401K with company match
Paid time off
Software Engineer III
Software Engineer III

General Dynamics Information Technology, Inc. • Maryland

On-site
USD 215,000 - 291,000
Full-flex hours
401K match
Health & wellness
+4