cover image
CorSource

CorSource

CorSource.com

2 Jobs

68 Employees

About the Company

CorSource is a technology consulting firm dedicated to turning innovation into a competitive advantage. Our solutions incorporate strategic consultants, subject matter experts, and agile project teams to harness the power of both people and technology. Since 1994, our clients have counted on us for the expertise to develop and implement technology-based solutions. At CorSource, we are driven by a strong set of values, a proven methodology, and a trusted community built on diversity and rewarding relationships. We are all about cultivating long-term connections with the people who work with us and our clients.

Listed Jobs

Company background Company brand
Company Name
CorSource
Job Title
DevOps Engineer
Job Description
**Job title:** DevOps Engineer **Role Summary:** Responsible for owning, building, and maintaining CI/CD pipelines, automated testing, and environment stability for multiple applications within a modern Azure-based tech stack (Azure DevOps, .NET, VueJS, and data platform). Drives continual improvement of deployment processes, quality practices, and toolchain innovation in an agile environment. **Expections:** - Deliver rapid, reliable deployments across dev/test/stage environments. - Collaborate closely with developers, QA, cloud engineers, and product owners to embed shift‑left quality and DevSecOps principles. - Provide technical leadership on pipeline design, automation scripts, and infrastructure‑as‑code. **Key Responsibilities:** - Design, implement, and maintain CI/CD pipelines in Azure DevOps. - Develop and integrate automated tests (API, integration, regression, performance) into build/release workflows. - Monitor and tune environment health, deployment consistency, and configuration. - Analyze failures, conduct root‑cause investigations, and enforce corrective actions. - Evaluate and adopt new DevOps tools and practices to enhance speed, reliability, and observability. - Document automation processes, environment setups, and release procedures. - Support load, reliability, failover testing, and secure coding practices. **Required Skills:** - 3–5+ years in DevOps, QA automation, or hybrid engineering. - Proficiency with Azure DevOps, PowerShell, Bash, Python. - Experienced with test frameworks (xUnit, NUnit, Playwright, Cypress, Selenium, Postman/Newman). - Knowledge of Azure services (App Services, Functions, Container Registry, optional AKS). - Understanding of .NET/C#, VueJS, source control, branching strategies, build optimization. - Strong troubleshooting, communication, and cross‑functional collaboration. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field preferred (not mandatory). - Relevant certifications (e.g., Microsoft Certified: DevOps Engineer Expert, Azure Administrator) are a plus.
Tigard, United states
Hybrid
11-12-2025
Company background Company brand
Company Name
CorSource
Job Title
Software Developer
Job Description
**Job title** Software Developer **Role Summary** Develop, test, deploy, and maintain secure web applications and services using the Microsoft .NET stack and front‑end JavaScript frameworks. Collaborate with an Agile team to translate business requirements into scalable technical solutions, ensuring high performance, security, and maintainability. **Expectations** * Deliver production‑ready code on time within iterative development cycles. * Adhere to coding standards, security best practices, and change‑management policies. * Mentor peers, review code, and contribute to continuous improvement of development processes. **Key Responsibilities** - Design, code, unit test, and document new web applications, services, and reports. - Build responsive user interfaces with React, Vue, or Angular. - Create and maintain data models, database schemas, and SQL scripts for Microsoft SQL Server or Oracle. - Implement RESTful APIs, role‑based security, and integration with Active Directory. - Manage source code in Git or Azure DevOps, using branching and merging strategies. - Conduct automated unit, integration, and regression tests; simulate failure scenarios. - Troubleshoot application and database performance issues. - Automate build, deployment, and release pipelines. - Communicate status and technical designs to project stakeholders; provide estimates for tasks. - Review peer code, enforce standards, and provide constructive feedback. - When authorized, lead technical aspects of projects, including design, documentation, and risk mitigation. **Required Skills** - 5+ years development experience with .NET (C#, ASP.NET Core, ADO.NET). - 5+ years with front‑end JavaScript frameworks (React preferred). - Proficiency in Visual Studio, .NET 5+/6+, C#, Razor, MVC, T‑SQL, PL/SQL. - Knowledge of Microsoft SQL Server / Oracle, GIT, and Azure DevOps. - Experience designing RESTful services, responsive UI, and role‑based security. - 3+ years of Agile and CI/CD pipeline experience. - Unit‑testing skills (nUnit, MSTest, xUnit, or similar). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience). - Minimum 5 years of professional software development experience; 7+ years without a degree. - Certifications that cover .NET and security may count toward required experience. - Microsoft Certified Software Developer (MCSD) is preferred.
Portland, United states
Remote
Senior
29-01-2026