Hybrid Staff Software Engineer – .NET/AI

Posted 2 weeks ago

Apply now

About the role

  • Lead, promote continuous improvement, and develop technical roadmaps.
  • Improve the quality of technical solutions by implementing industry best practices.
  • Work closely with other technical leaders and product owners to document new changes and drive various initiatives.
  • Communicate well with squad members, provide technical guidance and mentoring to engineers in the team.
  • Be exposed to some interesting challenges as the team transitions to the cloud.

Requirements

  • Full-cycle engineering experience: ideation, technical design, build, testing (unit, integration, system), release, and ongoing maintenance.
  • Technical design, architecture, and implementation for new and existing features, providing thought leadership and influencing technology direction across the team.
  • Technical governance and guidance throughout the complete solution delivery lifecycle.
  • Ability to work independently and drive a culture where quality, excellence and openness are championed.
  • Constantly thinking outside the box and breaking boundaries to solve complex technical problems.
  • Strong understanding of core business and technical strategies to deliver best business outcomes through technical implementation.
  • Enthusiastic about leading and championing strategic practice development.
  • Collaborates with peers and helps grow capabilities within the squad and across the crew.
  • Solid experience in backend development using .NET Core, .NET Framework.
  • Expertise with Microservices, Restful API design pattern.
  • Experience in frontend development using Angular, React.
  • Working knowledge of public cloud engineering - Azure/AWS.
  • Understanding of solution designing and architecture principles.
  • Working knowledge of DevOps, CI-CD pipeline - TeamCity, Octopus, GitHub Actions.
  • Any experience with AI/ML development, Prompt engineering, or integrating agentic AI in the software development process would be great.

Benefits

  • Flexible working hours
  • Paid time off
  • Professional development opportunities

Job title

Staff Software Engineer – .NET/AI

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job