Senior Software Engineer
Company: Onshore Momentum, Inc.
Location: Cleveland
Posted on: April 2, 2025
Job Description:
NET Developer (Future Team Lead) - Growth OpportunityJob 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
Keywords: Onshore Momentum, Inc., Cleveland , Senior Software Engineer, IT / Software / Systems , Cleveland, Ohio
Didn't find what you're looking for? Search again!
Loading more jobs...