HamburgerMenu
hirist

Oddr Inc - Senior Software Engineer - .Net Core

Oddr
Multiple Locations
7 - 10 Years

Posted on: 08/07/2025

Job Description

Senior / Staff Software Engineer

As a Senior / Staff SE, you will play a crucial role in leading our development efforts, ensuring best practices, and supporting the team on a day-to-day basis.

This role requires deep technical knowledge, a proactive mindset, and a commitment to guiding the team in tackling challenging issues.

You will work primarily with .NET Core on the backend, while also keeping a strategic focus on product security, DevOps, quality assurance, and cloud infrastructure.

Note: This is a deep hands-on IC role, and not a people-management position, yet youll naturally mentor and unblock engineers around you through deep technical guidance.


Responsibilities :


- Lead Development Efforts : Drive the design, development, and deployment of applications primarily using .NET Core for backend services.

- Forward-Looking Product Development

- Collaborate with product and engineering teams to align on the technical direction, scalability, and maintainability of the product.


- Proactively consider and address security, performance, and scalability requirements during development.

- Cloud and Infrastructure : Leverage Microsoft Azure for cloud infrastructure, ensuring efficient and secure use of cloud services.

- Work closely with DevOps to improve deployment processes.

- Support the setup and maintenance of CI/CD pipelines, enabling smooth and frequent deployments.

- Collaborate with the DevOps team to automate and optimize the development process.

- Technical Mentorship : Provide technical guidance and support to team members, helping them solve day to-day challenges, enhance code quality, and adopt best practices.

- Quality Assurance : Collaborate with QA to ensure thorough testing, automated testing coverage, and overall product quality.

- Product Security : Actively implement and promote security best practices to protect data and ensure compliance with industry standards.


- Documentation & Code Reviews: Promote good coding practices, conduct code reviews, and maintain clear documentation.


Qualifications :


Technical Skills :


- Strong experience with .NET Core for backend development and RESTful API design.

- Hands-on experience with Microsoft Azure services, including but not limited to VMs, databases, application gateways, and user management.

- Familiarity with DevOps practices and tools, particularly CI/CD pipeline configuration and deployment automation.


- Strong knowledge of product security best practices and experience implementing secure coding practices.

- Familiarity with QA processes and automated testing tools is a plus.

- Ability to support team members in solving technical challenges and sharing knowledge effectively.


Preferred Qualifications :


- 7+ years of experience in software development, with a strong focus on .NET Core.

- Previous experience as a Staff SE, tech lead, or in a similar hands-on tech role.

- Strong problem-solving skills and ability to work in a fast-paced, startup environment.


What We Offer :


- Opportunity to lead and grow within a dynamic and ambitious team.

- Challenging projects that focus on innovation and cutting-edge technology.

- Collaborative work environment with a focus on learning, mentorship, and growth.

- Competitive compensation, benefits, and stock options.


If youre a proactive, forward-thinking technology leader with a passion for .NET Core, and youre ready to make an impact, wed love to meet you!


info-icon

Did you find something suspicious?