FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Engineer – .NET
GEICOSenior Full-Stack Engineer developing high-performance solutions and mentoring teams at GEICO. Designing and implementing scalable systems with a focus on innovation and engineering excellence.
Posted 5/1/2026full-timeAtlanta • Texas • 🇺🇸 United StatesSenior💰 $75,000 - $200,000 per yearWebsite
Tech Stack
Tools & technologiesASP.NETAWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservices.NETNoSQLPythonReactReduxSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design and Develop Systems: Architect, develop, and maintain scalable, resilient distributed systems.
- Define Product Requirements: Collaborate with stakeholders to define product requirements and deliver optimal solutions.
- Collaborate Across Teams: Work with cross-functional teams throughout the software development lifecycle to ensure seamless integration and delivery.
- Lead and Mentor: Conduct design sessions, code reviews, and mentor junior engineers to elevate engineering quality and share best practices.
- Develop Reusable Components: Create reusable application components and patterns to improve efficiency and scalability.
- Full-Stack Development: Design, develop, and maintain scalable full-stack applications, including front-end features using ReactJS and its ecosystem (e.g., Redux, Hooks), backend services with .NET or Java frameworks, and efficient data management using SQL and NoSQL databases.
- API and Microservices: Develop and integrate RESTful APIs and microservices for seamless communication between systems.
- DevOps Practices: Utilize CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) to streamline development and deployment.
- Documentation: Publish and maintain documentation for design references, workflows, and runbooks.
- System Support: Provide support for critical systems, including 24x7 on-call support when necessary.
Requirements
What you’ll need- 5+ years of professional software development experience in large-scale enterprise environments.
- 3+ years of experience with ReactJS and its core principles (e.g., Redux, Hooks).
- 4+ years of experience with backend technologies, including .NET (C#) and Java.
- 3+ years of experience with cloud platforms such as Azure, AWS, or GCP.
- Experience with RESTful services and APIs.
- Experience with open-source frameworks and tools.
- Hands-on experience in designing and architecting scalable systems.
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Expertise in ReactJS and its ecosystem (e.g., Redux, Hooks).
- Experience with backend frameworks such as Java, ASP.NET Core, Spring Boot, or similar.
- Proficiency in working with SQL and NoSQL databases.
- Familiarity with cloud platforms such as Azure, AWS, or GCP.
- Knowledge of responsive and adaptive design principles.
- Ability to work with nested data structures like JSON, XML, and YAML.
- Familiarity with programming and scripting languages such as Python, Golang, or PowerShell is a plus.
- Bachelor's or Master's degree in computer science, Information Systems, or equivalent education/work experience.
Benefits
Comp & perks- Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
- Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
- Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
- Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentReactJSReduxHooks.NETJavaSQLNoSQLRESTful APIsmicroservicesCI/CD
Soft Skills
collaborationmentoringleadershipcommunicationproblem-solvingdesign thinkingdocumentationteamworkstakeholder engagementquality assurance
Certifications
Bachelor's degree in computer scienceMaster's degree in computer scienceInformation Systems degree