Software Engineer III
- High School Diploma or GED is required.
- Bachelor’s degree in computer science, Software Engineering, Information Technology, or a closely related discipline, or equivalent work experience. Or in lieu of a degree, an equivalent combination of education, training, and directly related professional experience.
- 5+ years of professional software development experience.
- Mortgage industry experience is preferred but not required.
- Familiarity with the Microsoft and Azure technology stack is preferred.
- Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; and investigating problem areas.
- Collaborate with managers, business analysts, and stakeholders to elicit, analyze, and document business requirements, translating them into actionable technical specifications.
- Effectively communicate technical concepts and project progress to non-technical managers and stakeholders, ensuring alignment between business needs and technical solutions.
- Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
- Integrate internal systems with third-party platforms, such as loan origination systems, payment gateways, and compliance tools.
- Stay updated on emerging technologies and propose improvements to existing systems to enhance efficiency and user experience.
- Ensure applications comply with information security best practices and industry regulations.
- Guide and mentor junior engineers, fostering their professional growth through code reviews, knowledge sharing, and technical coaching.
- Strong critical thinking and analytical skills.
- Experience in building, integrating, and consuming RESTful APIs.
- Ability to elicit detailed project requirements and bridge the gap between technical and non-technical stakeholders.
- Proficiency in programming languages such as C#, Python, Java, or JavaScript.
- Experience with web development frameworks such as .NET, Spring, React, or Angular.
- Strong knowledge of relational and non-relational database technologies.
- Familiarity with cloud platforms such as Azure, AWS, or Google Cloud and microservices architecture in general.
- Knowledge of Agile software development principles and practices is helpful.
- Ability to mentor and coach team members to foster a collaborative environment and support skill development.
- Experience with DevOps tools such as Azure DevOps, GitLab, or Open DevOps is a plus.
- Experience with mortgage-specific platforms like Encompass or Black Knight helpful.
Recommended Jobs
Quality Control Technician
Job Details Description Job Summary | The Quality Control Technician in the Quality Control department is tasked with ensuring that the glass fabrication meets high-quality standards while suppo…
Product Manager
The Company: Solestial, Inc. is the solar energy company for space. Solestial’s core technology is a breakthrough ultra-thin silicon solar cell that can self-cure radiation damage at normal operat…
Physical Therapist Assistant - Outpatient - License Required
ATTENTION: This position requires graduation from a Physical Therapist Assistant program and a state license as a Physical Therapist Assistant. Now Hiring Physical Therapist Assistant – Full-ti…
Senior Snowflake Data Architect - REMOTE
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Snowflake Data Architect - REMOTE. In this role, you will significantly impact the design an…
Director of Global Operations
Position Summary GTI Energy is seeking a dynamic and results-driven Director of Operations to lead and scale our manufacturing and operational capabilities. This role is responsible for overseeing…
Assistant Housekeeping Manager
JOB SUMMARY Entry level management position that focuses on supporting the day-to-day activities of Rooms Operations of areas that include Housekeeping, Recreation. Laundry, Staff, AYS and Concier…
Regional Class A CDL Hazmat Driver
Regional Class A CDL Hazmat 5-6 days with 2 days off in between runs Pay: $0.60/mile Average Miles Per Week: 2,500 to 3,000 Additional Information: Paid Weekly with Direct Deposit. …
Site Supervisor
Essential Duties And Responsibilities ~ Ensure strict adherence to all safety standards, including OSHA, NFPA, state and local regulations, and company safety policies. ~ Promote and enforce…
Sales Representative
Join Our Team: Sales Representative wanted! Unlock Your Sales Potential with Baker Distributing Company! We're seeking a results-driven Sales Representative to manage HVAC residential and contr…