Senior Software Engineer
Accentuate Staffing is partnered with a local organization to hire a Senior Software Engineer (.NET (C#), Angular, SQL). This is a contract opportunity expected to last up to 12 months. Local candidates are preferred. This role offers the chance to work on impactful projects, modernize legacy systems, and lead cross-functional teams in a collaborative environment.
Responsibilities:
- Participate in all aspects of the Software Development Lifecycle (SDLC) including requirements gathering, engineering, testing, refactoring, documenting, and deploying.
- Identify opportunities for improvement and initiate changes.
- Contribute to high-level decisions around architecture, design, and implementation.
- Lead departmental and interdepartmental project teams and work cross-functionally to improve processes within the organization.
- Modernize legacy applications to utilize current technology.
- Provide technical and user support for clients using information and application resources.
- Communicate development status, issues, and concerns to leadership.
Requirements:
- Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, or a related technical degree from an accredited institution and/or equivalent experience.
- Eight years of demonstrated work experience with a minimum of three years in full-stack development.
- Expertise in .NET and .NET Core, including C#, LINQ, Entity Framework, Dependency Injection, WebAPI.
- Experience with Angular, React, or VueJS.
- Proficiency in SQL Server or a similar relational database system.
- Demonstrated expertise using Azure DevOps (TFS), particularly with Repos and Pipelines.
- Familiarity with or willingness to learn VB.Net for supporting legacy code.