About the Company:
Headquartered in Santa Ana California, Veros is a growing financial technology company that specializes in providing advanced property valuation, risk assessment, and real estate analytics solutions to support mortgage lenders, servicers, rating agencies, and investment companies.
Position Overview:
We are on the lookout for a visionary Software Architect to become a key player in our dynamic team. If you have a strong foundation in software development and architecture, coupled with a track record of designing and implementing scalable, high-performance systems, we want to hear from you. As a Software Architect, you will shape the technical direction of our projects, working alongside development, QA, DevOps, and business units to ensure our solutions meet business goals while adhering to architecture and compliance guidelines.
Principal Responsibilities:
• Design and architect scalable, robust, and efficient software solutions.
• Collaborate with cross-functional teams to define technical requirements and ensure alignment with business objectives.
• Evaluate, select, and integrate appropriate technologies, frameworks, and tools for projects.
• Develop and maintain architectural standards, best practices, and comprehensive documentation.
• Provide technical leadership and mentorship to development teams.
• Conduct thorough design reviews to ensure adherence to architectural principles and guidelines.
• Continuously improve and optimize existing systems for enhanced performance and scalability.
• Stay ahead of industry trends and emerging technologies to drive continuous innovation.
Qualifications and Requirements:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 4+ years of experience as a Software Architect or a similar role.
• 10+ years of experience in software development, encompassing requirements analysis, design, implementation, deployment, testing, and maintenance.
• Strong proficiency in software design principles, patterns, and best practices.
• Proven experience in deploying large n-tiered systems in high-availability, clustered environments.
• Experience with logical data modeling and database stored procedure development.
• Excellent problem-solving skills with the ability to think critically and strategically.
• Exceptional written, verbal, and diagrammatic communication skills.
• Ability to work both independently and collaboratively within a team.
Technical Qualifications:
• Extensive experience with Microsoft technologies: .NET, .NET Core, C , and IIS.
• Proficiency with at least one RDBMS, preferably Oracle (including ODP.NET and PL/SQL).
• Experience in developing and integrating web services (REST/SOAP), APIs, and microservices.
• Strong background in using Git and implementing Continuous Integration/Continuous Delivery (CI/CD) pipelines.
• Experience working in and facilitating a transitional development environment (Waterfall to Agile).
• Familiarity with cloud platforms (e.g., Azure, AWS, Google Cloud) and microservices architecture.
Recognized as a Great Place to Work in 2021, Veros offers a unique opportunity that encourages creativity, collaboration, and professional growth along with a competitive salary and benefits package including medical, dental, vision, life, 401(k), paid vacation, and holidays. Join our team and be part of an environment where your skills and ideas will make a meaningful impact.
Veros is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Date Posted: 17 March 2025
Apply for this Job