Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Senior C# .NET Software Engineer

Abstra

Senior C# .NET Software Engineer developing robust software solutions for Abstra's fast-growing team. Collaborating with skilled professionals and driving innovation in a remote environment.

Posted 7/11/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AngularApacheBootstrapDistributed SystemsJavaScriptMicroservices.NETOracleReact

About the role

Key responsibilities & impact
  • Write beautiful code using best engineering practices.
  • Deliver solutions adhering to software architecture strategy, coding standards, and organizational policies.
  • Provide technical guidance to others in your areas of expertise.
  • Analyze software requirements to determine solutions that deliver business goals.
  • Modify codebase to implement complex software modifications.
  • Analyze and troubleshoot complex errors in software applications.
  • Collaborate with team members, actively participate in all Scrum ceremonies.

Requirements

What you’ll need
  • Bachelor’s degree in computer science, engineering, or related experience preferred.
  • Minimum 5 years of professional experience developing software & systems on the Microsoft Technology Stack using C# and .NET.
  • Strong understanding of good object-oriented design principles (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, refactoring, etc.
  • Basic Experience with HTML, CSS, and JavaScript.
  • Strong experience with a relational database such as Sybase, MSSQL, Oracle.
  • Experience with distributed systems, Service-Oriented Architecture, RESTful services, and Microservices development. (mandatory)
  • Good understanding of web technologies such as HTTP and Apache HTTP.
  • Experience with multi-threaded applications and memory management.
  • Experience with continuous integration and deployment (CI/CD), automation, and related tools.
  • Experience with at least one modern JavaScript front-end framework (ReactJS, KnockoutJS, Angular, Bootstrap) with a preference for ReactJS.
  • Experience using and implementing AI tools, including hands-on involvement in projects where AI-based solutions were integrated or proven experience working with AI tools and implementing them within projects to enhance automation, analytics, or testing capabilities.
  • Strong problem-solving and communication skills.

Benefits

Comp & perks
  • Flexible working hours and remote work options.
  • 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 (mandatory).

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software DevelopmentUnit TestingContinuous IntegrationTDDAutomationDesign PatternsRelational Database ManagementMicroservices DevelopmentMulti-Threaded ApplicationsAI Tools Implementation
Soft Skills
Problem-SolvingCommunication