Senior Software Engineer - Azure

Apply Now >>    

RSM US has an exciting opportunity for a Sr. Software Engineer in Cloud development. We are quickly growing our enterprise cloud practice based in Microsoft Azure technologies. Mission critical application development is being targeted for cloud deployment. Our team needs a capable and motivated Sr. Software Engineer to bring strong developer skills and to be prepared to grow them significantly in the coming years.


The Software Engineer Senior is a medium level to advanced level software developer. They can resolve moderate to difficult problems, lead the resolution of those problems, while demonstrating expertise in a variety of technical concepts, practices, and procedures. The Software Engineer Senior is able to work independently while making sound decisions that move projects forward effectively.


This role is expected to escalate issues to Director/Manager App Dev in a timely manner in order to prevent project delays and take ownership of estimating development effort for these projects. The incumbent must foster a team environment where all members are included in the solution. Their team includes other Senior Engineers, Software Engineers, Business Analysts, System Architects, and DBAs.


What skills, experience and education you need to succeed:

  • 6+ years of full-stack Software Engineering experience and current expertise in writing clean, testable code in C#, .Net, with at least 2 years of services-based development experience
  • Building high-quality, scalable, cross-browser compatible, high-performance n-tier .NET web applications with IIS, SQL Server, Transact SQL
  • Experience in building cloud native applications using Azure
  • Desired experience working with NoSql DBs, microservices, azure functions, set up and tear down of azure resources
  • Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development.
  • Working knowledge of JavaScript, HTTP, JSON, AJAX, and RESTful API, multi-tenancy,  containers
  • Experience with Agile development methodologies, including test driven development and continuous integration / continuous delivery (ci/cd)
  • Good oral and written communication skills
  • Proven ability to learn new technologies quickly.
  • Strong problem solving skills, ability to work within a high-performing team and challenge yourself and the team to improve further
  • BS degree in Computer Science is preferred

You want your next step to be the right one. You've worked hard to get where you are today. And now you're ready to use your unique skills, talents and personality to achieve great things. RSM is a place where you are valued as an individual, mentored as a future leader, and recognized for your accomplishments and potential. Working directly with clients, key decision makers and business owners across various industries and geographies, you'll move quickly along the learning curve and our clients will benefit from your fresh perspective.

Experience RSM US. Experience the power of being understood.

RSM is an equal opportunity/affirmative action employer. Minorities/Females/Disabled/Veterans.
Job ID req3922
Line of Business: Internal Client Service
SubFunction: IT
Job Type: Full Time
Req #: req3922
Location: 801 Nicollet Mall, West Tower, Ste 1100, Minneapolis, MN US
Region: National
Job Category: Corporate Information Technology
Employment Type: Experienced
Degree Required: Bachelor
Travel: Yes
Apply Now >>