Software Engineer IV - Salem, United States - Mavensoft Technologies

    Default job background
    Description

    Job Title: Software Engineer IV
    Duration: 11 months (contract)
    Location: Salem, OR (Remote - But Candidate Must be Local)
    Key Skills: C# in ASP.NET Core using Visual Studio, SQL Server 2017, Azure Dev Ops for CI/CD, Azure PaaS, Unit testing using xUnit, Agile SCRUM

    Overview:
    The Client serves as the shared service provider for different clients. Client delivers technology systems and services supporting over 17,000 agency staff across local offices. These systems aid in determining client service eligibility, providing various assistance programs, managing healthcare and social services, ensuring public health, and more.

    Role:
    Client is seeking an experienced Software Engineer to develop and implement a web-based system for tracking and managing position and employee data within the Office of Information Services. This position requires expertise in C#/.Net applications utilizing ASP.NET Core, SQL Server, Azure DevOps, Azure PaaS technologies, and Agile SCRUM development methodologies.

    Responsibilities:

    • Conduct business analysis and research in collaboration with IT and Business staff.
    • Collaborate on and document specifications for development.
    • Design, develop, and publish application software.
    • Implement unit testing and CI/CD processes.
    • Ensure authentication and authorization functionality.
    • Host the application on Microsoft Azure PaaS.
    • Assist in testing and training end-users.
    • Document all aspects of system development.
    Required Skills and Experience:
    • C# in ASP.NET Core using Visual Studio (2019 or later)
    • SQL Server 2017 (or later)
    • Azure DevOps for CI/CD
    • Azure PaaS for cloud hosting
    • Azure Active Directory authentication and authorization
    • Unit testing using xUnit
    • Agile SCRUM development
    • Familiarity with State of Oregon government agency processes
    • Experience working directly with stakeholders and product owners.
    Qualifications:
    • Bachelor's degree in a related area
    • Extensive knowledge and professional discretion
    • Previous experience in similar advanced roles
    Please Apply Online. To learn more about Mavensoft visit us at