
Senior Software Engineer

Sagent
Summary
Join Sagent as a Senior Full Stack Software Engineer and be part of a dynamic team building innovative solutions for the mortgage servicing industry. You will participate in all aspects of agile software development, from design and implementation to deployment. Collaborate with functional SMEs and business teams to develop micro front-end systems integrating with API-first systems. Work with cutting-edge technologies like Javascript/Typescript, React, bit.dev, C#, and Kafka. Ensure application performance, uptime, and scalability while maintaining high code quality. This role requires 5+ years of relevant experience in full-stack software development and expertise in building large-scale, distributed, event-driven applications. Sagent offers a comprehensive benefits package, including remote/hybrid work options, health benefits, unlimited flexible time off, and more.
Requirements
- At least 5+ years of relevant full stack Software Development experience
- Experience in building large scale enterprise distributed event driven applications
- Experience in building micro front ends based on React and bit.dev
- Good understanding of designing and integrating RESTful and Streaming APIs and event driven messaging frameworks
- Have deep knowledge of enterprise and integration design patterns especially in streaming integration with User interfaces
- Good understanding of C#, Kafka, Databases, API Gateways
- Understanding of business process management engines and business rules engines
- Knowledge of scaling and performance tuning of applications
- Experience in setting up observability and logging tools/frameworks
- Excellent debugging and optimization skills
- Experience in unit/integration testing
- Understanding of docker containers and CI/CD pipelines
Responsibilities
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Engage with functional SMEs, and business to develop micro front-end based systems that will integrate with API first systems
- Work primarily in front end technologies like Javascript/Typescript, React, bit.dev
- Collaborate with team who works in server-side technologies like C#, and messaging frameworks like Kafka to debug and troubleshoot issues
- Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
Benefits
- Remote/Hybrid workplace options
- Health Benefits
- Unlimited Flexible Time Off
- Family Planning Services
- Tuition Reimbursement
- Paid Family Leave
- 401(k) Matching
- Pet Insurance
- LinkedIn Learning
- Virtual Social Experiences
- Career Pathing
- Focus Time Fridays
Share this job:
Similar Remote Jobs

