Updating your browser will give you an optimal website experience. Learn more about our supported browsers.
Technical Website Solutions Architect
What we need
Our website provides a dynamic interface for customers to securely perform transactions, manage their account, complete payment management processes and apply for benefits. Our clients use the website to administer their retirement plans and manage payroll information and updates for employees. The website integrates to our internal business process management system, SQL server database and external API services. Our organizational strategic plan targets enhanced interactive web functionality to meet increasing customer demands.
We are looking for a Technical Website Solutions Architect to design and implement scalable solutions to our responsive website that set the stage for our digital transformation initiatives. You will lead two internal website developers and a website consulting team while collaborating with enterprise application and database architects, business resources and management. You will also collaborate with cross-functional teams including developers, designers and project managers to ensure that our web platforms meet both business and technical requirements.
What you’ll do
-
Spearhead website architecture, technical design and development for website initiatives with the following technology stack: C#, ASP.NET Core, SQL, RESTful APIs, Angular, React, JavaScript, Visual Studio, Windows OS, Memurai cache, Telerik, Optimizely content management system and Azure DevOps.
-
Create architectural blueprints and documentation for web-based systems, integrating both front-end and back-end technologies.
-
Construct and implement website features for upcoming strategic initiatives including a new survivor benefit service, passkey authentication, website system upgrade and redesign of our Employer Portal along with ongoing website enhancements.
-
Create detailed technical specifications based on business and user experience requirements. Work with business analysts and product owners to document user stories, determine development and testing effort, and project velocity.
-
Work with website creative designers to evaluate technical impact of mock designs and ascertain a scalable, simple technical solution that satisfies targeted services and customer experience.
-
Develop personalized user experience leveraging Optimizely content management system and front-end technologies.
-
Draft technical design principles to ensure website technology follows best practices for development, system stability, maximum uptime and performance.
-
Create technical specifications and oversee development of RESTful APIs used by the website to integrate with operational applications using ServiceStack, RabbitMQ message broker and TLS security protocol.
-
Implement and manage various external APIs used for website customer identity and multi-factor authentication, financial transaction validations and data verification.
-
Collaborate with Infrastructure Security team to ensure website infrastructure remains secure, certificates are current, and performance is optimized using load balancing, NetScalers and a sufficient server structure for high availability.
-
Leverage code vulnerability scanning tools to ensure code remains secure and collaborate with security team to resolve discovered issues.
-
Oversee and lead automated deployments using branching strategy with Azure DevOps.
-
Apply Agile project methodology and identify technical breakdown to drive sprints and size initiatives.
-
Evaluate code changes and enforce coding standards to ensure code is correctly scripted for stability, repeatability and clarity.
-
Facilitate automated website UI and API testing with QA team using SmartBear and Lambda tools.
-
Proactively monitor and perform preventative maintenance for the website. Apply professional concepts and principles to solve a wide array of challenging issues using imaginative solutions.
-
Maintain the configuration of each web environment. Identify, document and implement enhancements to existing processes utilized to manage the web code base.
-
Positively interact with internal and external customers, business stakeholders and external vendors to enable an optimized website experience. Provide guidance and mentorship to development teams on best practices in web technologies and design patterns.
What you should have
-
Bachelor’s degree in computer science or related field.
-
Over 5 years of experience as a website application developer, with design and architecture experience.
-
Thorough knowledge of C#, .NET, web front-end frameworks such as React and Angular, RESTful API integrations and service-oriented architecture, SQL server, web content management system configurations, Visual Studio, Azure DevOps, and commercial website libraries and components.
-
Strong understanding of responsive website techniques.
-
Knowledge of best practice website design patterns to ensure system stability, scalable solutions and optimized performance with maximized system uptime.
-
Ability to effectively communicate, collaborate, prioritize and execute tasks with internal and external team members.
-
Capacity to develop and maintain technology reference architectures and roadmaps that support strategic goals and guide future direction.
-
Knowledge of vulnerability management tools.
-
Experience with Agile project methodology.
-
Ability to translate business requirements to technical designs.
-
Ability to manage multiple projects and deliver high quality products while keeping abreast of new technologies and trends.
What you’ll get
TCDRS offers a competitive salary, excellent health benefits with a dynamic and rewarding work environment in Austin, Texas overlooking Zilker Park. Our work model includes a hybrid of in-person and virtual.
Apply Now
Submit your resume to employment@tcdrs.org.
Please refer to the job title in the subject of your email.