Senior Software Engineer I

New
L
Level DataEdtech
Morocco, United StatesFull-TimeSenior
Salary130,000 - 160,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 5 years of professional software engineering experience.
Required Skills
Node.jsPostgreSQLAgileASP.NETJavascriptMicrosoft SQL ServerTypeScriptC#.NETReact

Requirements

  • Minimum 5 years of professional software engineering experience.
  • Sustained history of owning a complex codebase.
  • Strong computer science fundamentals including algorithms, data structures, and coding fluency.
  • Deep hands-on experience with C# and .NET, including ASP.NET web applications and backend service development.
  • Working proficiency in JavaScript/TypeScript and a modern front-end framework.
  • Strong relational database skills, including schema design and data modeling in SQL Server, Postgres, or comparable systems.
  • Working knowledge of a major public cloud provider (Azure, AWS, or Google Cloud).
  • Experience delivering at pace in an Agile team environment, including source control, CI/CD, and automated testing.
  • Ability to break down technical problems into discrete steps and guide teammates toward solutions.
  • Collaborative mindset with a belief in communal ownership of work and knowledge sharing.

Responsibilities

  • Serve as the technical standard bearer for the team, setting the quality bar through your own contributions and code reviews.
  • Design, build, and own features end to end across a C#/.NET and SQL Server core, extending into React and Node (TypeScript) with Postgres.
  • Break down large or ambiguous technical problems into approachable chunks for the team.
  • Act as a technical resource across the team, unblocking teammates and keeping delivery moving.
  • Collaborate multi-functionally with Product, Customer Success, and go-to-market partners.
  • Find opportunities for optimization and efficiency across the systems, improving availability and performance.
  • Participate fully as a member of a self-managing Scrum team, committing to delivery and sharing in production support.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 160,000 USD per year
Apply Now