> Markdown version of [/jobs/ext/4080738-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4080738-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Pride Global - **Location:** Modesto, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $158,617.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Generation, Software Quality, Corona (Software Development Kit), Data Integrity, Software Design Patterns, DevOps, Programming Tools, Microsoft Software, Microsoft Solutions Framework, NoSQL, Nunit, Object-Oriented Software Development, Regression Testing, Software Tools, Software Systems, Verification and Validation (Software), Software Quality Assurance (SQA), Systems Integration, .NET Core, Azure Data Factory, ReactJS, Large Language Models, Software Security, Backend, Information Technology, Cosmos DB, Front End Software Development, Restful APIs, Software Version Control, Devsecops, Api Management, Serverless Computing - **Published:** October 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1deefb18238d0671 ## About the Role * Bachelor's degree in Computer Science, Mathematics, or a related field; equivalent relevant professional experience may be considered. * Minimum of 10 years of experience in object-oriented software development and maintenance using technologies such as C#, .NET Core, and Razor Pages. * Strong full-stack development experience, including React.js front-end development and .NET back-end services. * Experience with Microsoft Azure cloud services, including Azure API Apps, Azure Logic Apps, Azure Functions, and REST services. * Hands-on experience with AI-assisted engineering tools and practices, including LLM-based developer tools, code generation, and workflow automation. * Experience working with NoSQL databases, particularly Azure Cosmos DB. * Strong understanding of REST APIs and the implementation of solutions integrating multiple data sources. * Experience writing and executing automated unit, system, and regression test cases using NUnit. * Strong knowledge of DevSecOps principles, including integrating security into application code, CI/CD pipelines, and cloud infrastructure. * Ability to collaborate effectively with business stakeholders, architects, product teams, and other developers. * Strong analytical, problem-solving, documentation, and software quality assurance skills. * Microsoft solutions certifications, preferably in solution architecture, are preferred. * Understanding of Azure Data Factory is a plus. ## Description * Develop, test, deploy, and maintain full-stack solutions using React.js front ends and C#/.NET back-end services to address prioritized business requirements. * Rewrite and modernize custom legacy applications using the Microsoft technology stack. * Apply AI-assisted engineering practices, including large language models (LLMs), AI developer tools, code generation, and workflow automation, to improve development efficiency and software quality. * Integrate AI-powered features into products and support modern software development and delivery practices. * Ensure comprehensive automated unit, system, and regression testing coverage before launching new features, including writing manual and automated test cases using NUnit. * Perform independent verification and validation of software components developed by peers, execute test plans, and conduct coding and design reviews to ensure production readiness. * Follow Agile and DevOps processes throughout requirements gathering, architecture, design, development, quality assurance, version control, deployment, troubleshooting, and change management. * Apply strong DevSecOps principles to ensure application security, data integrity, and compliance with PCI and HIPAA requirements. * Collaborate with product owners, usability designers, end users, and business and technology partners during requirements discovery, usability sessions, solution development, testing, and implementation. * Develop and maintain technical documentation covering current software functionality, design decisions, and historical development processes. * Work within established architecture standards and design patterns to deliver scalable, maintainable, and high-quality software solutions. * Assess solution quality, deployment logistics, and production readiness throughout the Agile software development life cycle.