Senior Software Engineer
Company: Selene Finance LP.
Location: Dallas
Posted on: April 4, 2025
Job Description:
Selene Holdings is a multiple-lines business financial services
firm with a mortgage servicing company, a loan diligence company, a
title company, an insurance brokerage, and a real estate owned
company. We have office locations in Dallas, TX, Jacksonville, FL,
and Salt Lake City, UT. Founded in 2007 to address needs in the
mortgage industry, Selene strives to provide amazing client and
borrower experiences. A positive attitude coupled with proven
creative thinking and actions are all attributes we seek in every
one of our employees. If you want to make a difference, then Selene
is the place for you!Position Summary:The Full Stack Software
Developer will be responsible for designing and building
applications primarily on Azure Cloud. The development will involve
everything from front-end applications to database development to
middle-tier services.This position will be part of a dynamic team
that is dedicated to delivering applications for high-quality,
on-time software releases leveraging best-of-breed agile and DevOps
practices with a focus on how to enable the operations of those
applications through a combination of infrastructure solutioning,
continuous delivery & integration, and efficient system sustainment
planning.This role is responsible for working with our architects
and other developers on technical design of cloud and digital
platforms, including hands-on full stack development. The developer
must have a passion for developing and launching robust scalable
products that are business and customer facing. This position
should have a full understanding of the tools, platforms and
technologies used to develop exceptional applications.Essential
Functions:
- Hands-on full-stack development across a variety of
technologies and platforms
- Prior experience in building highly scalable, cloud-native
microservices-based applications using technologies like Azure,
AWS, Google Cloud, .Net/C#, Java, Node.js, Key-Value Stores, and
SQL Server
- Support the refactoring and re-architecting of existing
software
- Work jointly with other developers to identify and create
common reusable components
- Drive technical consolidation and reduction of duplicate effort
across projects
- The candidate should have a strong understanding of agile
software development and how that impacts the operations of
software; and must participate in strategy discussion with all
levels of management and business sponsors
- Work closely with the Director of Engineering, architects, and
other developers to understand the technology roadmap and assist in
enforcing the enterprise architecture standards
- Support testing & deployment cycles, including working with
project managers to coordinate user acceptance testing (UAT) and
gathering feedback from pre-release testers.
- Ability to log, track, and manage issues, bugs, and
enhancement/ features requests logged in Azure DevOps (ADO).
- Participate in software release and post-release
activities
- Capture, mitigate and /or escalate risks & issues in a timely
fashion
- Ensure development standards and consistency of specifications
across sub-systems
- Write and/or review deliverables, solution blueprints, and
architecture documentationQualifications:
- 3-6 years designing, developing, and modifying software systems
and custom components using modern full stack dev stack .NET, .NET
Core, ASP.NET
- Full Stack Development in .NET.
- UI: Angular 2+, JavaScript, HTML5, Boot Strap, CSS.
- Backend: .NET Core, .NET WEB API.
- Database: SQL Server Development, SSRS
- Deployment of .NET apps to IIS and/or Azure App Service
- TFS, Azure DevOps and Git knowledge
- Experience with Azure Resources/Services
- Proven hands-on experience developing and executing test
procedures for software components
- Familiarity with Agile Environments, SCRUM, Kanban etc.
- Collaborating with cross-functional team to ensure
understanding of all requirements
- Able to work quickly and efficiently with a strong focus on
achieving tasks
- Experience in mortgage technology (preferred)
- Experience with both relational and non-relational database
systemsWhy Selene?BenefitsSelene Finance LP is committed to the
total wellbeing of its employees and therefore offers one of the
best benefits packages available in the industry today, which
includes:Paid Time Off (PTO)Employee Assistance ProgramFlexible
Spending AccountHealth Savings AccountPaid HolidaysMatching 401(k)
PlanThe job requirements listed above are representative of the
knowledge, skills, and/or abilities required. This job description
is not an inclusive list of all duties and responsibilities of this
position. Incumbents will be required to follow any other
job-related instructions and to perform any other job-related
duties requested by any person authorized to give instructions or
assignments. Selene reserves the right to amend and change
responsibilities to meet business and organizational needs.
#J-18808-Ljbffr
Keywords: Selene Finance LP., Dallas , Senior Software Engineer, IT / Software / Systems , Dallas, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...