Description The Senior Software Engineer will play a crucial role in guiding projects through the full software development lifecycle, including conception, architecture definition, design, planning, implementation, testing, documentation, delivery, and maintenance. This position requires a strong foundation in C#, .NET Core, and Azure technologies, with a commitment to high-quality software development practices. Company Culture and Environment We foster a collaborative and innovative work environment where engineers are encouraged to think independently and creatively. Our team thrives on open communication and mutual support, ensuring that every member can contribute meaningfully to our projects. Career Growth and Development Opportunities We believe in nurturing talent and providing opportunities for professional development. Employees are encouraged to pursue new skills and take on greater responsibilities as they grow within the organization. Detailed Benefits and Perks • Competitive salary based on experience • Health, dental, and vision insurance • Flexible working hours to balance personal and professional life • Opportunities for continuous learning and development • Supportive team environment that values innovation • Potential for remote work options Compensation and Benefits • Competitive salary based on experience • Comprehensive health, dental, and vision insurance • Retirement savings plan with company matching • Generous paid time off policy Why you should apply for this position today This is an exciting opportunity to make a significant impact in a dynamic software engineering environment. You will work on innovative projects that challenge your skills and allow you to grow professionally while contributing to the success of our team. Skills • Proficient in C#, .NET Core, MVC, SQL Server, ASP.NET, Web Services, Web API, and Restful APIs • Experience with Azure Web Services, Azure Functions, and CosmosDB • Knowledge of database schema design, stored procedures, and SQL scripts • Familiarity with source code control systems, preferably GitHub • Ability to apply software programming practices effectively • Strong logical thinking skills for problem-solving • Understanding of testing service level agreements (SLA) and performance testing • Knowledge of secured coding best practices, Veracode preferred • Experience in the healthcare domain is a plus Responsibilities • Lead projects through the software development lifecycle • Design program logic and prepare test data • Collaborate with technical partners to establish expected testing SLAs • Implement secured coding practices and participate in code reviews • Ensure high-quality software delivery and adherence to best practices • Contribute to the continuous improvement of development processes Qualifications • 8+ years of experience in software engineering • Proven experience in full software development lifecycle management • Strong understanding of both functional and performance testing aspects • Experience working in a SAFe Agile Framework environment is preferred Education Requirements • Bachelor’s degree in Computer Science, Engineering, or a related field Education Requirements Credential Category • Degree in Computer Science or related field is preferred Experience Requirements • At least 8 years of progressively increasing responsibility in software engineering • Demonstrated experience with Azure Cloud PaaS and No-SQL databases Why work in Vallejo, CA Vallejo offers a unique blend of urban and suburban living, with beautiful scenery, parks, and waterfront areas. The city is conveniently located near San Francisco and Napa Valley, providing access to a vibrant cultural scene and numerous recreational activities. Vallejo is a community that fosters growth and innovation, making it an ideal place for professionals looking to advance their careers while enjoying a balanced lifestyle.
Job Type
Fulltime role
Skills required
C#, .NET, Azure, GitHub
Location
Vallejo, California
Salary
No salary information was found.
Date Posted
July 14, 2025
ScaleneWorks is seeking a Senior Software Engineer proficient in C#, .NET Core, and Azure to lead projects through the software development lifecycle. This full-time position in Vallejo, California offers opportunities for professional growth and a collaborative work environment.