Senior Software Engineer
New
Open to candidates in the United States and CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- PostgreSQLPythonMicrosoft SQL ServerTypeScript.NET coreAngularReactCI/CDMicroservices
Requirements
- University degree in Computer Science or a related field
- 7+ years of professional software development experience
- Strong understanding of the full software development lifecycle
- Experience with Agile and Scrum methodologies
- Demonstrated ability to work effectively with remote, distributed teams
- Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor
- Proficiency with .NET Core, .NET Framework, Entity Framework/Dapper, Web APIs, and Microservices
- Experience building database applications with relational databases such as PostgreSQL and SQL Server
- Experience with Node.js, Angular or React, HTML5, CSS, TypeScript, JavaScript, and Python
- Solid understanding of CI/CD practices and pipelines
Responsibilities
- Serve as a reliable technical expert in one or more areas of the codebase
- Own features and projects from requirements through technical design to production delivery
- Scope work into milestones with reasonable estimates
- Debug complex issues across system boundaries and design for observability
- Contribute to technical direction and advocate for quality
- Perform code reviews and mentor engineers
- Support Product Owners and translate requirements into technical designs
- Shape technical standards and drive improvements to code quality
View Full Description & ApplyYou'll be redirected to the employer's site