Sr Software Architect (.NET/Azure)
About the role
Responsible for creating quality and optimal software solution designs to meet the business objectives while working with other senior members of the team. Acts as a technology expert with project teams to address systems, software integration and compatibility issues. Additionally, works with subject matter experts in other IT areas to arrive at an optimal design.
Responsibilities
- Designs and applies best-of-breed, enterprise class: applications, services, and solutions to meet business objectives on large-scale technology projects;
- Evaluates impact on integration, reliability, performance, scalability, flexibility and maintainability;
- Safeguards the solution architecture identified will support the business objectives, striking a balance between practical designs and alignment with the architectural vision;
- Works closely with multiple development teams to define, select and architect products & services that require significant cross component coordination;
- Works with other architects in leading domain analysis and the creation of an executable architecture with design artifacts; conceptual & high level design and use-case model & actor identification;
- Reports to, and consults with, other architects and IT management on project status and strategies;
- Develops and presents design artifacts & prototypes to audiences of various levels & disciplines;
- Establishes and defends the credibility of scope definitions, project schedules, priorities, risks, an overall development plan and deployment;
- Provides technical leadership and mentorship to junior and senior engineers.
Requirements
- Bachelor’s Degree preferred and a minimum of thirteen (13) + years’ experience working in a similar field;
- Experience in the Mortgage industry preferred;
- Significant experience in the field of service oriented architecture, including excellence in designing and implementing multi-tiered, enterprise applications and packages (.NET technology, SQL Server, and other Microsoft technologies);
- Significant experience with web services (REST preferred, SOAP/WCF a plus).
Qualifications
- Must have solid technical expertise and proficiency in the field of solution architecture;
- Clearly exhibits exceptional ability to design large projects that span across many high-performing systems;
- Exhibits the ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusions;
- Has a good understanding of, or be able to quickly grasp end-to-end business processes, and the related cross-functional / cross-disciplinary relationships and interdependencies of the systems;
- Comfortable at liaising with mid-level managers as well as subject matter experts from various groups;
- Shows good collaboration skills and ability to see all points of view before determining the optimal solution.
Skills
- Ability to build and improve relationships with various groups across IT and the business community;
- Excellent communication skills, both written and oral, in communicating with people at different levels of the organization;
- Effective organizational and time management skills;
- Ability to make decisions that have moderate impact on the immediate work unit and cross functional departments;
- Ability to organize and prioritize work schedules on a short-term and long-term basis;
- Ability to provide consultation and expert advice to management;
- Ability to make informal and formal presentations, inside and outside the organization; speaking before assigned team or other groups as needed;
- Ability to deal with complex difficult problems involving multiple facets and variables in nonstandardized situations;
- Ability to work with little to no supervision while performing duties.
Benefits
- Competitive compensation package based on experience, skillset and overall fit for #TeamloanDepot;
- Inclusive, diverse, and collaborative culture where people from all backgrounds can thrive;
- Work with other passionate, purposeful, and customer-centric people;
- Extensive internal growth and professional development opportunities including tuition reimbursement;
- Comprehensive benefits package including Medical/Dental/Vision Wellness program to support both mental and physical health;
- Generous paid time off for both exempt and non-exempt positions.
Pay
Base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay for this roles is between $159,000 and $215,000. Your base pay will depend on multiple individualized factors, including your job-related knowledge/skills, qualifications, experience, and market location.
Schedule
Employees located within a commutable distance of our hub offices (Irvine, Scottsdale, Chandler, Southfield, or Plano) are expected to work on-site four days per week.