Logo
Brooksource

Senior Software Engineer

Brooksource, Phoenix, Arizona, United States, 85003

Save Job

Senior Software Developer (Contract to Hire) – Phoenix, AZ Position Type: 12 month Contract to Hire

Base Pay Range $65.00/hr - $75.00/hr

Position Summary The Senior Software Developer serves as the lead technical resource within the development team and oversees all phases of the system development life cycle. This role requires strong analytical capabilities to address complex business and technical challenges while designing and delivering complete software solutions. The Senior Software Developer is responsible for configuring, optimizing, and tuning frameworks and infrastructure layers, acting as the subject matter expert for system functionality and performance. This position also enforces development standards, provides technical leadership, and mentors junior developers.

Responsibilities

Design, develop, and maintain scalable applications using .NET Framework, .NET Core, ASP.NET, and Blazor.

Write, analyze, test, and implement high‑quality code according to User Story specifications.

Comply with company policies and standards for the Software Development Life Cycle, following Agile and Scrum methodologies.

Conduct code reviews and deliver constructive technical feedback to team members.

Create and optimize SQL database structures, stored procedures, and queries using Entity Framework, Unit of Work, and Repository patterns.

Support Database Administration and Systems Administration teams with database‑ and infrastructure‑related needs.

Provide Tier 3 support for software defects and performance issues, resolving escalated issues from IT Customer Support.

Support and validate production release activities using tools such as Jenkins, GitHub, and Azure DevOps.

Collaborate with cross‑functional teams to gather requirements and translate business needs into technical specifications.

Implement and maintain RESTful APIs and web services.

Troubleshoot, debug, and resolve software issues and performance bottlenecks.

Write clean, maintainable, and well‑documented code.

Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement.

Stay current with emerging technologies, frameworks, and industry best practices.

Perform additional job‑related duties as assigned.

Qualifications

Minimum 6 months of experience with SharePoint Online or Office 365.

Minimum 5 years of professional experience developing applications using C# and .NET (Core and/or Framework).

Minimum 5 years of experience with ASP.NET 3.0, MVC, Razor, and Blazor.

Strong experience with Dependency Injection patterns and implementation.

Proficiency with Entity Framework, LINQ to SQL, and ADO.NET.

Strong proficiency in iOS mobile development using Swift and Xcode, with experience building and deploying iOS applications.

Advanced SQL Server knowledge, including writing complex queries, stored procedures, and performance optimization.

Proficiency with SQL Server Reporting Services (SSRS).

Experience with TFS and Azure DevOps for source control and CI/CD pipelines.

Minimum 2 years of experience leading development team activities (code reviews, build processes, deployment processes).

Ability to design solutions for critical business problems and present concepts to business stakeholders.

Strong collaboration skills and a deep understanding of Agile methodologies.

Expert‑level knowledge of the full Software Development Life Cycle (SDLC).

Experience with Continuous Integration and Continuous Deployment tools.

At least 5 years of experience leading and supporting the development of highly transactional, mission‑critical applications in multi‑user environments.

Minimum 5 years of professional experience with C#, .NET Framework, and .NET Core.

Experience implementing and maintaining applications using the Repository Pattern and Unit of Work Pattern.

Advanced SQL Server experience with complex queries, stored procedures, and performance tuning.

At least 1 year of experience working in an Agile environment using Scrum, Kanban, or Lean methodologies.

Benefits

Medical insurance

Vision insurance

401(k)

Eight Eleven Group (Brooksource) provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.

#J-18808-Ljbffr