Software Engineer

Work set-up: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in web development with C# and ASP.NET., Strong background in Microsoft technologies and application development., Experience working in an Agile environment., Knowledge of APIs, microservices, and best coding practices..

Key responsibilities:

  • Design, develop, and implement software applications using relevant technologies.
  • Collaborate with teams to define and ship new features.
  • Write clean, maintainable code and perform code reviews.
  • Troubleshoot and optimize application performance.

McBride logo
McBride
51 - 200 Employees
See all jobs

Job description

This is a remote position.

Job Summary
We are seeking a talented and motivated Software Engineer that has experience with C# .net to join our dynamic team. The ideal candidate will have a strong background in web development and application development, with proficiency in Microsoft technologies. This role requires a collaborative mindset and the ability to work effectively within an Agile environment. The Software Engineer will be responsible for designing, developing, and maintaining software applications while ensuring high performance and responsiveness.

Responsibilities

  • Design, develop, and implement software applications using JavaScript, C#, and other relevant technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable code while adhering to best practices in software development.
  • Develop APIs for seamless integration between different systems.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Troubleshoot and debug applications to optimize performance.
  • Stay updated with emerging technologies and industry trends to enhance skills and improve processes.

Requirements

Experience

  • Proven experience in web development with a strong grasp of C#, ASP.NET, Microservices, .NET 8, and .NET Core.
  • Familiarity with Agile methodologies and experience working in an Agile environment.
  • Knowledge of application development principles and best practices.
  • Experience with APIs and integration techniques.
  • Understanding of ASP.NET Web API, MVC services is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work collaboratively within a team.


Benefits

Why Join Us:

  • Collaborative, innovative work environment
  • Opportunities for professional development and growth
  • Competitive compensation and benefits package



Salary:

$125,000- $140,000

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs