Senior Developer, .NET

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500Since 2021H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

105 days ago

Salary

0

Seniority

Senior

Job Description

Senior Developer, .NET

Embrace Software Inc

• Contribute to technical architecture and design decisions for our IoT-enabled asset tracking platform. • Translate business requirements into scalable technical solutions and system designs. • Mentor and support engineers through code reviews, pair programming, and technical guidance. • Promote engineering best practices, coding standards, and continuous improvement initiatives. • Collaborate with cross-functional teams to deliver features that directly impact customer success. • Lead complex feature development with a strong focus on quality and scalability. • Participate heavily in hands-on development while ensuring high technical standards. • Contribute to solving technical challenges and evaluating architectural trade-offs.

Job Requirements

  • 8+ years of professional software development experience with production systems.
  • Strong proficiency in C# and .NET Framework/Core for backend development.
  • Experience with web technologies: ASP.NET, Web API, React, and modern JavaScript frameworks.
  • Deep understanding of SQL, database design, and Microsoft SQL Server.
  • Proven track record designing concurrent, scalable, and fault-tolerant distributed systems.
  • Solid foundation in object-oriented design principles and design patterns.
  • Experience with message brokers and queuing systems (MQTT, RabbitMQ, etc.).
  • Test-driven development mindset with strong unit testing practices.

Benefits

  • Competitive salary commensurate with experience.
  • Opportunities for career advancement and professional development.
  • Experience collaborating with a diverse, global team within a remote work setting.

Related Job Pages

More Backend Engineer Jobs

AOA logo

Senior Backend Engineer, Node.js, AWS

AOA

Commerce design & development consultant firm.

Backend Engineer105 days ago
ContractRemoteTeam 11-50Since 2019H1B No Sponsor

• Lead end-to-end development of web applications, contributing to backend code • Design and implement scalable architectures using NodeJS and AWS ecosystem • Work closely with clients and project managers to understand project requirements and translate them into technical solutions • Provide technical expertise during client meetings, offering insights into the development process and potential enhancements • Efficiently communicate project estimates and lead planning poker for user stories • Work within an agile development environment, participating in sprint planning, code reviews, and ensuring timely delivery of features. • Stay abreast of emerging technologies and industry trends, evaluating their potential application in our development process.

Brazil
Job Closed
Teamworks logo

Backend Software Engineer II, Java

Teamworks

The operating system for high-performance organizations.

Backend Engineer105 days ago
OtherRemoteTeam 501-1,000Since 2005H1B No Sponsor

• Contribute to the modernization of AMS backend architecture, including removing deprecated code and upgrading legacy dependencies • Resolve customer-reported bugs related to forms, queues, and backend workflows while adding appropriate test coverage • Complete well-scoped feature work and participate in thoughtful code reviews • Collaborate with frontend engineers, Product Managers, and your Engineering Manager to scope and deliver small-to-medium backend tasks with increasing autonomy • Optimize API workflows and improve database performance, including identifying and fixing unoptimized PostgreSQL queries • Contribute to infrastructure and DevOps efforts, supporting AWS environments and participating in CI/CD improvements • Participate in an on-call rotation to support production systems, troubleshoot issues, and help maintain high system reliability and availability

United States
$166K / year
Job Closed
Teamworks logo

Backend Staff Software Engineer, Java

Teamworks

The operating system for high-performance organizations.

Backend Engineer105 days ago
OtherRemoteTeam 501-1,000Since 2005H1B No Sponsor

• Develop and execute a roadmap to modernize AMS’s backend architecture, including upgrading from Java 8 to a current LTS version • Identify and implement asynchronous workflows and contribute to containerization efforts within AWS environments • Remove deprecated code, eliminate unused dependencies, and modernize build systems • Optimize API workflows and evolve database architecture, improving PostgreSQL performance and query efficiency • Partner with Platform Engineering to improve CI/CD, cloud infrastructure, and deployment workflows using tools such as Terraform, Kubernetes, and Ansible • Drive cross-product technical impact by influencing architecture decisions and mentoring engineers across teams • Participate in an on-call rotation to support production systems, troubleshoot issues, and help maintain high system reliability and availability

United States
$216K / year
Job Closed
Teamworks logo

Senior Full Stack Software Engineer, Python, React

Teamworks

The operating system for high-performance organizations.

Backend Engineer105 days ago
OtherRemoteTeam 501-1,000Since 2005H1B No Sponsor

• Own and deliver end-to-end full-stack features across React/TypeScript and Python • Design and implement scalable platform capabilities that integrate multiple Teamworks products into a unified experience • Architect solutions that support customer feedback and evolving H2F requirements • Lead technical design discussions and produce clear, actionable RFCs • Improve system performance, reliability, and maintainability across the Hub platform • Contribute to and refine API design (REST/GraphQL) powering internal and external integrations • Mentor engineers through pairing, code reviews, and design guidance • Participate in on-call rotation and demonstrate strong production ownership

United States
$185K / year
Job Closed