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.
Sagent

Senior Software Engineer – Full Stack .NET/React

Sagent

Senior Staff Software Engineer at Sagent developing scalable applications for mortgage servicing. Leading software improvements and mentoring junior engineers in a collaborative environment.

Posted 4/30/2026full-timeDallas • Texas • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesMongoDB.NETNode.jsNoSQLReactReduxSQL

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain scalable, secure, and high‐performance applications using Java, .NET Core, Node.js, SQL Server, and React Redux
  • Build and deploy Microservices‐driven and Event‐Driven Architectures to improve system modularity, scalability, and responsiveness
  • Develop and manage APIs and integrations, including RESTful services
  • Leverage Azure and GCP for application hosting, cloud services, deployment, and scaling (including Function Apps and Blob Storage)
  • Integrate MongoDB and other data stores to support both relational and NoSQL use cases
  • Incorporate BPM tools and Rules Engines to implement workflow orchestration and business logic
  • Troubleshoot, debug, and optimize existing applications to improve performance and reliability
  • Implement unit and integration testing to ensure high code quality and system stability
  • Ensure the successful implementation and monitoring of software application improvements to increase efficiency and effectiveness.
  • Generate software engineering policies, standards, and procedures to ensure consistency and quality across software development efforts.
  • Provide guidance and mentorship to junior team members, leveraging your technical expertise to support their professional development.
  • Collaborate closely with product, architecture, DevOps, and other cross‐functional teams to define, design, and deliver new features.

Requirements

What you’ll need
  • Bachelor’s degree in Software Engineering, Computer Science, or relevant discipline with 4 - 6 years of experience in a related field. Experience will be considered in lieu of a degree.
  • Minimum of four years of experience in software engineering roles, with a focus on designing, developing, testing, debugging, and implementing software solutions.
  • Strong hands-on expertise with:
  • SQL Server
  • Java
  • .NET Core
  • Node.js
  • React Redux
  • Microservices architecture
  • Practical experience with cloud platforms, specifically Azure and GCP
  • Experience working with MongoDB, BPM tools, Rules Engines, Function Apps, and Blob Storage
  • Solid understanding of modern software development methodologies, best practices, and design patterns
  • Strong analytical, problem-solving, and debugging skills
  • Demonstrated expertise in software application design and development, with the ability to translate business requirements into technical specifications.
  • Proven track record of successfully implementing software application improvements to increase efficiency and effectiveness.
  • Strong analytical and problem-solving skills, with the ability to identify and address complex technical challenges.
  • Experience in generating software engineering policies, standards, and procedures is preferred.Familiarity with all aspects of software development, from detailed programming to high-level architecture design, is advantageous.
  • Additional Skills Preferred:
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with Docker, Kubernetes, or other containerization/orchestration technologies
  • Experience working in Agile/Scrum development environments
  • Knowledge of distributed systems, event streaming, and scalability patterns

Benefits

Comp & perks
  • Remote/Hybrid workplace options
  • Health Benefits
  • Unlimited Flexible Time Off
  • Family Planning Services
  • Tuition Reimbursement
  • Paid Family Leave
  • 401(k) Matching
  • Pet Insurance
  • In-person and Virtual Social Experiences
  • Career Pathing
  • Focus Time Fridays
  • much, much more!

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
Java.NET CoreNode.jsSQL ServerReact ReduxMicroservices architectureAPIsRESTful servicesBPM toolsRules Engines
Soft Skills
analytical skillsproblem-solving skillsdebugging skillsmentorshipcollaborationcommunicationguidanceleadershiporganizational skillstechnical expertise