Senior Software Engineer – .NET, React, Azure

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer responsible for guiding and mentoring a team in software development. Focused on .NET, React, and Azure technologies at a leading IT services company.

Responsibilities

  • Providing technical guidance and expertise to the team.
  • Supporting architectural and technology-related decision-making throughout the project lifecycle.
  • Mentoring team members on a regular basis to promote professional growth and knowledge sharing.
  • Fostering a culture of empowerment, innovation, and effective problem-solving within the team.
  • Participating actively in code reviews to ensure high standards of code quality and maintainability.
  • Taking part in Agile ceremonies and contributing to continuous team improvement.
  • Identifying, assessing, and helping resolve technical risks, issues, and project impediments.
  • Delivering constructive technical feedback and conducting reviews to support team success.
  • Resolving technology-related challenges that may hinder development progress.

Requirements

  • At least 5 years of full-stack software development experience, with strong expertise in MS SQL Server, C#, .NET Core, .NET Framework, and ASP.NET MVC.
  • Solid back-end development experience using C#, including hands-on experience designing, developing, and maintaining APIs, services, and enterprise applications.
  • Strong front-end development skills using HTML, CSS, JavaScript, and modern frameworks such as React.
  • Proficiency with Git for source control, version management, and collaborative development workflows.
  • Excellent written and verbal communication skills in English, with the ability to articulate technical concepts clearly and work effectively within a team environment.
  • Strong organizational, time-management, and problem-solving abilities, with a proven capacity to manage competing priorities and perform well under pressure.
  • A proactive and solution-oriented approach, with the confidence to take initiative, challenge existing practices, and drive continuous improvement through innovative solutions.

Benefits

  • Clear scope with no ambiguity over deliverables.
  • Opportunity for repeat engagements based on performance.

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ASP.NETJavaScriptMS SQL ServerReactSQL.NET

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.