Senior Software Engineer - 182320

RAISE, INC.
Phoenix, AZ, United States
3 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$145,600.0 - $166,400.0
Working hours
Shift work
Job source

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Agile Methodology ASP.NET MVC Framework C Sharp (Programming Language) Computer Programming Software Debugging Web Development Entity Framework Microsoft Software Microsoft SQL Server
+8 more
Scrum Methodology Software Engineering Web Applications Enterprise Software Applications Load Balancing AngularJS Restful APIs Web Api

Job description

This position is responsible for developing high-volume, mission-critical web applications using ASP.NET MVC, AngularJS, Web API, and SQL Server. The role is primarily focused on hands-on software development utilizing Microsoft technologies.

The successful candidate will be able to organize workload effectively, prioritize competing tasks, work collaboratively within Agile teams, mentor junior developers, and serve as a technical resource between business stakeholders and the development team., * Develop enterprise web applications using C#, ASP.NET MVC, Web API, AngularJS, and SQL Server.

  • Participate in the full Software Development Life Cycle (SDLC) using Agile Scrum methodologies.
  • Perform requirements analysis, software design, prototyping, programming, debugging, testing, and production support.
  • Participate in technical design and implementation.
  • Proactively identify and communicate issues related to quality, system performance, or architecture.
  • Collaborate with software engineers and business stakeholders.
  • Develop, debug, and deliver enterprise applications.
  • Demonstrate a proactive, self-directed approach to solving technical problems.
  • Mentor fellow developers in areas of expertise.

Top 3 Required Skills:

  • C#
  • ASP.NET Core
  • Entity Framework Core
  • REST Web APIs

Requirements

  • 5+ years of software development experience using C#/.NET.
  • 3+ years of experience developing web applications using ASP.NET.
  • Experience with ASP.NET MVC is preferred.
  • Experience building multi-tier applications for high-volume systems.
  • SQL Server experience required.
  • Entity Framework experience preferred.
  • Experience with AngularJS or a similar client-side framework preferred.
  • Experience developing REST Web APIs preferred.
  • Experience with load-balancing technologies is a plus.
  • Strong troubleshooting and technical support skills.
  • Excellent verbal and written communication skills.

Senior Software Engineer (Preferred):

  • 2+ additional years of C#/.NET/ASP.NET development experience.
  • Advanced degree or technical training in a related field preferred.

Lead Software Engineer (Preferred):

  • 1+ additional years of C#/.NET/ASP.NET development experience.
  • Previous experience leading software development teams.
  • Strong leadership and mentoring skills.

Benefits & conditions

$70 - $80 an hour - Contract, Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Dental insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…