Job Closed
This listing is no longer active.
Art of the possible.
Senior Full Stack Developer
Location
United States
Posted
82 days ago
Salary
$98.0K - $112.7K / year
Seniority
Senior
Job Description
Senior Full Stack Developer
General Dynamics Information Technology
• Transform technology into opportunity as a Full Stack Engineer Senior at GDIT • Shape what’s next for mission-critical government projects • Support a custom web application built using Microsoft technologies • Lead/Manage/Support the design and development of the web application • Collaborate with project team members (PM, developers and techs) and the customer • Drive code/database fixes, upgrades, and security enhancements • Utilize Microsoft technologies (C#, ASP.NET Web Forms, .NET Framework 4.8, IIS, SQL Server), JavaScript, HTML, CSS, third-party NuGet packages, and AWS • Design, develop, and maintain web applications using C#, ASP.NET Web Forms, and .NET Framework 4.8 • Build and optimize SQL Server databases, stored procedures, and queries • Implement responsive and user-friendly front-end features using JavaScript, HTML, CSS, and related libraries • Collaborate with customer stakeholders and team members to define requirements and deliver high quality software • Participate in code reviews, ensure adherence to best practices, and contribute to continuous improvement • Troubleshoot and resolve application issues across the full stack
Job Requirements
- 8+ years of related experience
- Bachelor's degree or equivalent related experience
- 8+ years of professional experience with C# and the .NET ecosystem
- Strong experience with ASP.NET Web Forms and .NET Framework (4.8)
- Strong experience with SQL Server development (queries, stored procedures, optimization)
- Solid understanding of JavaScript and common front-end patterns
- Experience integrating with APIs, web services, and third party systems
- Strong debugging, analytical, and problem solving skills
- Security-focused development
- Ability to work independently and collaborate in a team environment
- Experience with Git version control
- Exposure to cloud platforms such as AWS or Azure
- Knowledge of SAML2 authentication flows
- Familiarity with migrating ASP.NET Web Forms to modern .NET architecture is a plus
Benefits
- Comprehensive benefits and wellness packages
- 401K with company match
- Paid time off including vacation, sick and personal time
- Paid parental, military, bereavement and jury duty leave
- 15 days of paid leave per calendar year
- 10 paid holidays per year
- Short and long-term disability benefits
- Life, accidental death and dismemberment, personal accident, critical illness, business travel and accident insurance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Work on Python based ecosystems with ideally hexagonal architecture and DDD. • Use our data platform to build high-performance, highly scalable data pipelines. • Connect with data algorithms implementations to provide the best buying experience to customers. • Work together with the product manager and technical lead to guarantee the technical feasibility of proposals. • Ensure that solutions are scalable, maintainable and accessible. • Contribute to testing: unitary, integration, contract-testing, e2e, etc.
• Interacts with internal product management and engineering teams to understand product requirements and define the platform roadmap • Works with the Equinix Engineering Excellence (E3) team in the Equinix IT organization to find common points of acceleration and bidirectional consumption of services • Acts as a lead representative for Infrastructure P&S requirements in forums for enterprise-wide developer initiatives, plans, and architectures • Defines the platform reliability standards through the development of a comprehensive SLO/SLI framework • Drives architectural consistency for observability across a hybrid footprint including 31 metros and multiple AWS regions • Consolidates all application observability signals onto a single platform (Grafana Cloud) to provide a single source of truth • Provides technical leadership for the design of the "Paved Path" regarding application assurance and reliability signals • Evaluates and recommends the consolidation of disparate, non-unified observability tools and parallel support systems in favor of unified, strategic solutions • Designs integration strategies for identity and access management to ensure secure developer access to platform tools • Participates in the development of automated reliability signals and self-service observability tools • Drives project work and creates automation for the observability stack and application lifecycle tools • Participates in peer reviews and technical integration efforts to ensure cross-functional alignment within the PTD and CPS organizations • Sets standards for application assurance, including vulnerability management and identity integration programs • Recommends frameworks for measuring platform performance, such as Kubernetes API server uptime and provisioning delivery time • Articulates the vision for a unified runtime that leverages both global on-premises footprints and cloud capabilities • Leads the Observability Stack Unification charter as part of the broader CI/CD and platform consolidation effort • Utilizes FinOps and financial observability reporting to provide cost attribution by product, team, and organization • Defines and publishes critical reliability metrics, including Mean Time to Detect (MTTD) and Mean Time to Repair (MTTR) • Provides L4 technical escalation capacity to stabilize critical, high-toil services • Participates in on-call rotations for respective observability and operations areas to ensure 24/7 platform stability • Serves as a technical liaison for internal product teams (the platform's customers) to understand concerns and priorities • Acts as a primary point of contact for technical perspectives and alignment with stakeholders in the Equinix product organization and the Equinix IT organization • Works with Engineering Managers to define platform KPIs and project schedules for unification efforts • Provides status reporting on the Observability Standard and other strategic consolidation projects • Investigates and evaluates new observability technologies to reduce infrastructure toil for product teams • Influences the organization’s technical objectives by identifying fruitful opportunities in areas like telemetry and proactive alerting
• Setting technical direction for your squad • Owning architectural decisions, managing technical risk, representing engineering perspective at Architecture Review Board • Leading AI-powered product development: designing LLM workflows, RAG pipelines, agentic features on AI platform • Driving adoption of AI coding tools across the full SDLC • Delivering production grade code across the full stack: Node.js or Python backends, event-driven AWS architecture, and React • Mentoring and growing engineers across AI and full-stack domains • Collaborating with platform teams to consume shared capabilities and contribute reusable patterns back • Ensuring everything shipped is compliant-by-design, auditable and built to standards expected in FCA regulated financial services
• Build and maintain backend services that support payment processing, fare calculations, and transaction flows • Contribute to the design of scalable, secure and resilient systems • Collaborate with cross-functional teams to deliver features from concept through to production • Write clean, maintainable code and contribute to testing and code review practices • Support integrations with third-party payment providers and financial systems • Monitor and improve system performance, reliability, and observability • Contribute to technical discussions, helping shape solutions and best practices • Take ownership of your work and support team outcomes




