Skip to content
mimi

.NET Senior Software Engineer

eTeam

Jersey City · On-site Full-time Senior $63 – $68/hr 5d ago

About the role

About the Role

We are looking for a highly skilled and passionate Senior Software Engineer with extensive experience in .NET and ReactJS to join our high performance engineering team. The ideal candidate is a strong technologist, problem-solver, and star performer who thrives in fast paced environments and is capable of driving complex solutions end-to-end.

Key Responsibilities

  • Design, develop, and maintain scalable, secure, high-performance applications using .NET Core and ReactJS.
  • Work closely with product owners, architects, and cross-functional teams to translate business requirements into technical solutions.
  • Lead technical design discussions, code reviews, and best-practice implementation across the team.
  • Own end-to-end delivery of features including architecture, development, testing, and deployment.
  • Optimize application performance, scalability, and reliability.
  • Mentor junior engineers, provide technical leadership, and set high engineering standards.
  • Contribute to architectural decisions and strategic technology choices.
  • Ensure code quality through automated testing, CI/CD pipelines, and adherence to coding standards.
  • Troubleshoot, debug, and resolve complex technical issues efficiently.
  • Stay updated with emerging trends and proactively propose innovative solutions.

Required Technical Skills

  • 10 years of hands-on experience in software development.
  • Strong expertise in C#, .NET Core, ASP.NET Web API.
  • Deep experience in ReactJS, Redux, TypeScript, modern JavaScript (ES6 ).
  • Solid understanding of object-oriented design, design patterns, and clean coding practices.
  • Experience building RESTful APIs, microservices, and cloud-native applications.
  • Proficiency with SQL & NoSQL databases (SQL Server, PostgreSQL, MongoDB, etc.).
  • Strong understanding of CI/CD pipelines, Git, DevOps practices.
  • Experience with Azure / AWS / GCP cloud services (Azure preferred).
  • Familiarity with Docker, Kubernetes, containerized deployments is a plus.

Soft Skills & Leadership Attributes

  • Excellent problem-solving and analytical thinking.
  • Strong communication and stakeholder management skills.
  • Ability to work independently with minimal supervision.
  • Demonstrated leadership abilities and experience mentoring others.
  • High ownership mindset, passion for quality, and continuous improvement.
  • Proactive, innovative, and committed to delivering impactful results.

Skills

.NET CoreASP.NET Web APIAzureAWSC#CI/CDDockerDevOpsGitGCPJavaScriptKubernetesMicroservicesMongoDBNoSQLPostgreSQLReactJSReduxRESTful APIsSQLSQL ServerTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free