[Remote] Senior Full Stack .Net Developer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. SAIC is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation. They are seeking a motivated Senior Full Stack .Net Developer to leverage their expertise in .NET applications, participate in agile development, and collaborate with stakeholders to deliver high-quality software solutions.ResponsibilitiesActively participate in software development team activities, including daily stand-ups and other agile ceremoniesLeverage full-stack development expertise in .NET applications using C#, implementing unit testing (e.g., NUnit) and deploying via CI/CD pipelinesDesign, develop, and troubleshoot web-based applications using cloud-native services and architectureArchitect metadata-driven solutions to meet customer requirementsEnsure application performance, quality, and responsiveness in alignment with user needsProvide post-deployment development support for production solutionsDevelop reusable, long-term solutions within the agile frameworkCollaborate with stakeholders to gather and analyze project requirementsImplement and advocate for best practices in software engineering, such as modular design, test automation, and simplificationCollaborate with team members to solve complex problems and design solutionsCreate documentation, including design diagrams, data flows, and software module descriptionsUtilize development tools, including Visual Studio, Azure DevOps, and GitOperate comfortably within Windows-based environmentsSkillsBachelor's degree in computer science with a minimum of 10 years of software development experienceMust be a U.S. Citizen with the ability to obtain and maintain a Public Trust security clearanceMust have experience migrating applications from .NET Framework to .NET Core, with a strong understanding of challenges and solutions to ensure seamless transactionsExpertise in system design and development using the Microsoft .NET framework, including .NET Core, Angular, and RazorExperience in implementing and applying software design patterns (e.g., CQRS, Mediator, Adapter, Factory, Singleton, and other Gang-of-Four patterns) in C# to develop clean, scalable, and maintainable application architecturesStrong understanding of application security principles and experience implementing industry standards such as OAuth 2.0, OpenID Connect, and JWT for authentication and authorizationExperience developing and integrating REST and SOAP APIsSkilled in working with XML, JSON, and Azure servicesKnowledge of accessibility standards (Section 508 compliance) and related coding practicesProficiency in MS SQL Server and complex SQL query developmentBackground in Agile development practices, with experience in Azure DevOps and cloud pipelinesStrong troubleshooting, problem-solving, and resolution capabilitiesAdvanced scripting experience with Bash, Python, and PowerShellActive participation in design reviews, code reviews, and system development using Agile methodologiesExcellent verbal and written communication skills with the ability to work effectively in a team environment consisting of developers with differing skillsets and a diverse set of projects with multiple stakeholdersProactive approach to problem solving and a delivery mindsetRegular participation in Design, Code Reviews, and System updates using agile development processCompany OverviewSAIC specializes in IT, enterprise IT, engineering, and professional services. It was founded in 1969, and is headquartered in Reston, Virginia, USA, with a workforce of 10001+ employees. Its website is http://www.saic.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Virtual Pose Coach – Help Couples Look and Feel Confident in Photos

Remote

Adjunct Professor of Psychology

Remote

Remote Product Research Analyst (Entry-Level)

Remote

Experienced Customer Service Representative – Delivering Exceptional Support in a Dynamic Remote Environment at careerzynith

Remote

IT Service Desk L1

Remote

Entry Level Chat Moderator Remote Jobs – No Experience, No Phone Calls | $25–$35/hr

Remote

Human Resources Operations Advisor

Remote

Experienced Remote Customer Service Representative - Delivering Exceptional Support for blithequark Customers Worldwide

Remote

Manager, Accounting Operations & Finance Systems

Remote

Customer Advocate, Remote

Remote
← Back