Logo
Onshore Momentum, Inc.

Senior Software Engineer Job at Onshore Momentum, Inc. in Cleveland

Onshore Momentum, Inc., Cleveland, OH, US, 44101

Save Job

NET Developer (Future Team Lead) – Growth Opportunity Job Type: [Full-Time] About the Role: We are looking for a talented .NET Developer who is eager to grow into a Team Lead role. This is an exciting opportunity for a highly skilled software engineer to develop cutting-edge applications, collaborate with cross-functional teams, and ultimately take ownership of leading and managing a team of developers. As a .NET Developer , you will work on designing, developing, and optimizing applications using the latest Microsoft technologies . Over time, you will take on additional responsibilities in mentoring team members, managing projects, and driving technical excellence. Key Responsibilities: Develop, test, and deploy high-quality software solutions using C#, .NET Core, and ASP.NET . Design and implement scalable API services and backend logic. Optimize application performance, security, and scalability . Work with SQL Server, Entity Framework, and other database technologies . Collaborate with UI/UX designers to create intuitive user interfaces. Participate in code reviews , ensuring best practices and high standards. Engage in CI/CD pipeline development and DevOps processes. Work closely with stakeholders to understand business requirements and translate them into technical solutions. Path to Team Lead Responsibilities: Mentor junior developers and assist in their technical growth and career development . Define coding standards, development best practices, and architectural guidelines . Lead team meetings, code reviews, and project planning sessions . Coordinate with cross-functional teams , including QA, DevOps, and product management. Take ownership of project timelines, deliverables, and stakeholder communication . Oversee the adoption of new tools, technologies, and best practices to enhance efficiency. Foster a culture of collaboration, continuous learning, and innovation within the team. Requirements: 5+ years of experience in .NET development (C#, .NET Core, ASP.NET). Strong understanding of OOP, design patterns, and software architecture . Experience with RESTful APIs, microservices architecture, and web application frameworks . Proficiency with SQL Server, database design, and query optimization . Knowledge of front-end technologies (React, Angular, or Blazor) is a plus. Familiarity with Azure, AWS, or cloud computing environments . Experience with CI/CD, DevOps, Docker, and Kubernetes is a plus. Strong problem-solving, analytical, and debugging skills . Excellent communication and leadership abilities . Preferred Qualifications: Prior experience mentoring or leading developers. Exposure to Agile/Scrum methodologies . Experience integrating AI, ML, or data analytics into applications. Strong project management and stakeholder communication skills. Why Join Us? Career Growth – Fast track to Team Lead with leadership training. Flexible Work Environment – Remote/hybrid options available. Innovative Tech Stack – Work with cutting-edge tools and frameworks . Collaborative Team Culture – Be part of a high-impact, supportive development team. #J-18808-Ljbffr