Job Description
Software Engineer - .NET Developer
Sacramento, CA OR Walnut Creek, CA ( local candidate ) HYBRID
In person interview is there
EXPERIENCE
· A minimum of 5 years of proven experience as a Software Engineer with strong hands-on skills in C# and .NET required.
· Experience with React or other modern JavaScript frameworks for front-end development required.
· Solid experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud required.
· Experience with DevOps practices, including CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and automated deployments required.
· Experience with version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban) required.
· Experience with hybrid cloud strategies and solutions preferred.
· Experience working in multi-disciplinary teams and collaborating with architects, business analysts, and stakeholders preferred.
TECHNICAL SKILLS
· Proficiency in building and maintaining systems in on-premises, hybrid, and cloud environments required.
· Familiarity with microservices architecture and building scalable APIs and distributed systems required.
· Strong knowledge of software design patterns, algorithms, and data structures required.
· Excellent problem-solving skills, with the ability to troubleshoot and debug complex technical issues, required.
· Familiarity with Azure DevOps and other DevOps tools for CI/CD and automation preferred.
· Knowledge of relational and non-relational databases (e.g., SQL Server, MongoDB) preferred.
Hybrid remote