Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Abstra

Principal Software Engineer, C# / AI

Abstra

. Analyze software requirements to determine the best solution for delivering business goals, including estimating and planning throughout an agile software development lifecycle .

Posted 9/30/2026full-timeRemote • United StatesLeadWebsite

Tech Stack

Tools & technologies
Microservices.NET

About the role

Key responsibilities & impact
  • Analyze software requirements to determine the best solution for delivering business goals, including estimating and planning throughout an agile software development lifecycle
  • Modify the codebase to implement complex software modifications following coding and design standards, source code control, unit testing, and continuous integration and deployment practices
  • Analyze and troubleshoot complex software application errors to determine root cause and resolution
  • Assist with testing and written descriptions of application software changes
  • Collaborate with team members and participate in Scrum ceremonies and activities, including pair programming and peer code review
  • Align with the Product Owner to understand, influence, and deliver roadmaps, taking responsibility for application architecture and technical execution
  • Drive innovation through technical research initiatives and architecture discussions with other teams
  • Lead by example, coach, mentor, and provide continuous feedback to team members
  • Protect, secure, and properly handle confidential client data

Requirements

What you’ll need
  • Strong expertise with C# / .NET framework
  • Advanced experience with use of agentic AI for coding workflow
  • Strong technical leadership skills for effective participation in design discussions with both technical and non-technical audiences, creating technical documentation and diagrams
  • Experience mainly with microservices architecture, as well as event-driven design
  • Experience mentoring and technical coaching less experienced developers
  • Extensive understanding of good object oriented design principles, including patterns, cohesion/coupling, S.O.L.I.D., data structures and algorithms
  • Strong experience writing clean and maintainable code using engineering best practices such as unit testing, TDD, continuous integration and deployment, automation, design patterns, and refactoring
  • Excellent problem solving and communication skills
  • Availability to work during US Eastern / Central Timezone hours

Benefits

Comp & perks
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup.