Senior .Net Core Developer
Company: Ryde Technologies
Location: Phoenix
Posted on: April 2, 2026
|
|
|
Job Description:
We are seeking a Senior .Net Core Developer to join our team.
Please see below to find the job description and desired
qualifications; Description The Senior .NET Core Developer is
responsible for developing, testing, and maintaining software
solutions. A successful candidate must be self-motivated and eager
to take on new challenges and work well with other employees and
customers. Responsibilities Develop and maintain efficient,
reusable, and reliable code. Conduct functional and non-functional
testing. Troubleshoot and debug applications effectively and
efficiently. Ensure the best possible performance, quality, and
responsiveness of applications. Learn and follow industry best
practices adopted by the organization. Understand and follow good
code automation concepts and principles. Understand client
requirements and how they translate to new application features.
Provide estimates for new change requests. Collaborate with
development team and other IT staff to set specifications for new
applications. Evaluate existing applications and understand how to
modernize. Develop technical documents as required to accurately
represent application design and code. Qualifications 8 years of
.NET Experience 5 years of .NET Core Experience Bachelor of Science
degree in computer science or relevant field Microsoft Application
Development Certification is a plus. Required Agile software
development experience. Experience with building web applications,
APIs, and microservices using .NET Core. Worked on .NET 6 or above,
specifically .NET Web API and Blazor Server. Strong experience in
developing RESTful APIs. Experience with Test Suites and Packages
like NUnit/XUnit, FluentAssertions. Experience with Team Foundation
Server / DevOps Experience with ORM frameworks such as Entity
Framework Relational DB experience and strong understanding of good
data design. Understanding of and experience with modern software
design principles and practices like clean architecture. Experience
writing efficient LINQ queries. Understanding of enterprise-level
software design patterns. Experience with GitHub, Continuous
Integration, and optionally continuous delivery mechanisms.
Familiarity with infrastructure and platform as a Service concept.
Understanding of the SDLC and Agile development methodology.
Understanding of multi-threaded and concurrent programming
techniques. Preferred Results - Consistently delivers required
business results; sets and achieves achievable, yet aggressive,
goals; consistently complies with quality, service, and
productivity standards and meets deadlines; maintains focus on
company goals. Technical/Functional Expertise - Demonstrates and
effectively applies depth and breadth of knowledge and skill in a
technical or functional area. Professional Development -
Demonstrates a commitment to professional development by
proactively seeking opportunities to develop new capabilities,
skills, and knowledge; acquires the skills needed to continually
enhance his/her contribution to the company and to his/her
respective profession. Communication - Respectfully listens to
others to gain a full understanding of issues; comprehends written
material; presents information in a clear and concise manner orally
and in writing to ensure others understand his/her ideas;
appropriately adapts his/her message, style, and tone to
accommodate a variety of audiences. Problem Solving - Analyzes
problems by evaluating available information and resources;
develops effective, viable solutions to problems which can help
drive the effectiveness of the company. Project Management -
Effectively manages project(s) by appropriately focusing attention
on the critical few priorities; effectively creates and executes
against project timelines based on priorities, resource
availability, and other project requirements (i.e., budget);
effectively evaluates planned approaches, determines feasibility,
and adjusts when needed. Teamwork - Cooperates with others to
accomplish common goals; works within and across his/her department
to achieve shared goals; treats others with dignity and respect and
maintains a friendly demeanor; values the contributions of others;
can work effectively with people of diverse backgrounds and
characteristics. Interpersonal and Organizational Professionalism -
adept in displaying positive interpersonal skills and has
self-awareness in being accountable and responsible. Recognizes
areas for self-improvement and pursues professional development for
continuous learning. Aligns actions to the mission and goals of the
organization. Follows through on initiatives and meets deadlines,
puts thought into appropriate professional-development and keeps
skills updated. Follows through on initiatives and meets deadlines,
puts thought into appropriate professional- development and keeps
skills updated
Keywords: Ryde Technologies, Phoenix , Senior .Net Core Developer, IT / Software / Systems , Phoenix, Arizona