We're seeking a Software Architect to build cloud native and highly scalable enterprise level software products with Azure as the preferred cloud platform. The role will involve architecting and implementing micro-service architecture for enterprise level business applications.
Requirements
- Evaluates internal functions, system development strategies, and suggests recommended improvements.
- Develops system architecture models to align with the organization's strategies and goals.
- Organizes team trainings to improve employees' knowledge and skills.
- Develops methods for compliance architecture.
- Identify and implements build versus buy strategies, mentor personnel, and views of the overall system strategy.
- Steers the effort to promote existing custom applications to cloud platform.
- Implements solution design standards and develops reference implementations.
- Provides documentation, training, and support for the designed solution.
- Contributes to the timely, high-quality delivery of customer facing software projects.
- Ability to assist business partners to be self-sufficient in designing business process workflows.
- Understandings of various cloud offerings - Saas, Paas and Iaas.
- Maintain up-to-date industry knowledge of relational and NoSQL databases and new cutting edge technologies.
Benefits
- Medical, dental, and vision insurance
- Health Savings Account with employer contribution
- 401(k) Retirement plan with employer match
- Paid Maternity Leave/Parental Bonding Leave
- Pet insurance
- Adoption Assistance
- Tuition reimbursement
- Employee Loan Program
- Employee Emergency and Disaster Fund
- 1 Volunteer Time Off (VTO) day
- Employee Matching Gifts Program
- Newrez Grants Program