Staff Software Engineer

NMINMI·Remote(Remote, US)·Work From Anywhere·
00,000 -
50,000
Software Development

WFA Digital Insight

The influx of remote roles has made positions like Staff Software Engineer more attractive than ever. With the digital landscape evolving rapidly, companies are vying for engineers who can build maintainable software solutions while collaborating across teams. This role offers an exciting chance to impact partner integrations and elevate platform experiences at NMI, a company known for its commitment to innovation. Candidates with a strong background in .NET and cloud solutions will find particularly strong demand. Before applying, consider showcasing your hands-on project achievements to make your application stand out in a competitive market.

Job Description

About the Role

As a Staff Software Engineer at NMI, you will be instrumental in designing and implementing partner-facing systems that facilitate seamless integration while prioritizing reliability and security.

Responsibilities

  • Contribute to technical design and implementation of systems across Partner Activation and Administration.
  • Design and build scalable, secure, and maintainable services.
  • Collaborate with various teams to ensure cohesive partner experiences.
  • Translate business requirements into practical technical solutions.
  • Write, review, and maintain high-quality code.
  • Identify and mitigate technical risks.
  • Mentor junior and mid-level engineers through code reviews and technical guidance.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
  • 6-8+ years in developing complex software applications.
  • Strong experience with .NET Framework/C# (preferred) or PHP.
  • Experience with Microsoft SQL Server or other relational databases.
  • Familiarity with cloud-based solutions.

Nice to Have

  • Proficiency in schema design and performance tuning.
  • Experience with developing APIs.

Benefits

  • Competitive remote work environment.
  • Opportunities for professional development and mentoring.

How to Stand Out

  • Highlight your hands-on experience with .NET and cloud technologies to catch the attention of hiring managers.
  • Prepare for technical interviews by being ready to discuss architectural patterns and design principles.
  • Create a portfolio showcasing your best projects, especially those involving partner-facing systems or integrations.
  • Research NMI's products and services to demonstrate your understanding of their business model during the interview.
  • Be ready to negotiate your salary based on the industry standard, which ranges from
    00,000 to
    50,000 for this role.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.