About the Company:
Headquartered in Santa Ana California, Veros (www.veros.com) is a growing technology company that develops, operates and maintains custom software and business analytic solutions for the financial services industry. We are looking for a self-motivated, independent person to play a critical role, supporting the company’s end user technology needs.
Recognized as a Great Place to Work in 2021, Veros offers a unique opportunity that encourages creativity and professional growth along with a competitive salary and benefits package including medical, dental, vision, life, 401(k), paid vacation, holidays, and more. Great opportunity for the right person.
Position Summary:
This position will participate in the full SDLC and is responsible for the design and architecture of software products that meet business requirements and adhere to architecture and compliance guidelines. This position will work with development and QC teams, both on and off-site, business units and senior management to create innovative solutions that utilize the latest web-based technologies. Working on multiple complex projects, this position is responsible for ensuring that the proper analysis, design, development, and testing disciplines have been applied.
Principal Responsibilities:
-
Technology Oversight: Maintain an ongoing awareness of emerging developments and trends in technology that could impact current projects and influence new projects
-
Promotion of architectural vision, strategy, and principles
-
Creation and delivery of detailed technical presentations
-
High-level technical consultation and developer mentoring
-
Refinement, documentation, and communication of architectural principles
-
Vendor/Tool Analysis: Lead the evaluation of software targeted for possible integration into our environments, including strategic applications, tools, and utilities
-
Participation in the planning and implementation of the technical Enterprise Architecture, including both short- and long-term strategies for retiring certain legacy systems, integrating existing systems and recommendations for new systems implementation
-
Oversight and guidance of new product initiatives ensuring adherence to architectural principles
Qualifications and Requirements:
-
B.S. degree in Computer Science or Computer Engineering.
-
10 years in software development, including requirements analysis, design, implementation, deployment, testing, and maintenance.
-
3 years’ experience as an application architect of web-based systems.
-
Comprehensive, working knowledge of object-oriented programming, design patterns, design principles, and industry best-practices in professional software development.
-
Experience with deploying large n-tiered systems in a high-availability, clustered environment.
-
Experience with logical data modeling and database stored procedure development
-
Expertise and experience in agile and lean software development methodologies.
-
Experience designing, building, and testing microservices
-
Attention to detail.
-
Excellent written, verbal, and diagrammatic communication skills
-
Expertise in the Unified Modeling Language (UML) for documenting the architecture and design of software systems
Technology Qualifications:
-
Extensive experience with Microsoft technologies: .NET, .NET Core, C#, and IIS
-
Experience with at least one RDBMS, preferably Oracle (including ODP.NET and PL/SQL)
-
Experience developing and integrating web services (SOAP / REST), APIs, and microservices.
-
Experience with Git and Continuous Integration/Continuous Delivery
-
Experience working in and aiding a transitional development environment (Waterfall > Agile)
-
Familiarity with cloud technologies, managed services, cloud deployments, and containers (Docker/Kubernetes) desirable
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.