Senior Software Engineer at Harbor Pointe Consulting
About the Job
EMPOWER LOS Dev Role
Job Opportunity: Contract Sr. Software Engineer - Harbor Pointe Consulting
About the Role
Harbor Pointe Consulting is seeking a skilled Software Engineer on a contract basis. This role involves designing, developing, and implementing software systems optimized for scalability, maintainability, and performance. Ideal candidates are proactive, comfortable with ambiguity, and skilled at collaborating with team members and other departments to achieve project goals.
Key Qualifications
Technical Knowledge, Experience, and Skills
- Education: B.S. in an IT-related field or equivalent experience
- Experience: 4+ years of experience developing complex web applications with C#, ASP.NET, RESTful services, etc. Knowledge of FinTech systems, particularly Empower or Encompass Loan Origination Systems, and consumer mortgage experience is preferred. Financial services background is a plus.
- Skills: Proficiency with Visual Studio 2019+, creating and maintaining web applications, and experience with application integrations is highly valued.
- Systems Experience: Must have: Empower Loan Origination System Experience.
- Familiarity with the following is a plus: Microsoft Suite (Teams, Outlook, PowerPoint, Excel, Word)Boomi, Sigma, DevOps, ASP.NET, and languages such as C#, JavaScript, SQL, HTML, and CSS.
Training Requirements
Ongoing training will be required for sales, technology, products, procedures, and pricing, in addition to annual training in compliance with company policies and legal requirements.
Key Responsibilities
- Design, develop, and test software components to ensure scalability, performance, and reusability.
- Modify existing systems to meet evolving requirements, correct issues, support new hardware, or enhance performance.
- Manage data storage, retrieval, and manipulation for analyzing system capabilities and needs.
- Participate in collaborative development sessions and assist in deployment procedures.
- Independently perform unit and system testing of new applications and ensure they meet specifications.
- Provide mentorship and guidance to junior engineers (Levels I & II).
- Assist in triaging and resolving critical system issues.
If you are a dedicated software engineer with a strong background in developing scalable systems and are ready to take on a challenging contract role, we encourage you to apply.