Who we are:
Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world.
UST is a mission-driven group of over 30,000+ practical problem solvers and creative thinkers in over 30+ countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live.
With us, you’ll create a boundless impact that transforms your career—and the lives of people across the world.
Visit us at UST.com.
You Are:
The Enterprise Application Architect (1 year contract) is responsible for the design, development, and integration of enterprise-level applications within a Microsoft Azure environment, leveraging Azure DevOps (ADO), Full Stack Microsoft technologies, and open-source solutions.
This role involves creating scalable and secure application architectures that integrate seamlessly with business processes, as well as leading the development and deployment of applications using cutting-edge technologies.
Additionally, the architect will work with Power Apps to build low-code solutions that streamline business workflows and improve operational efficiency.
The Opportunity:
* Enterprise Application Architecture: Lead the design and development of enterprise-grade applications and solutions, ensuring they align with business objectives, technical requirements, and scalability needs. Architect solutions that integrate Azure-based services, Power Apps, and open-source technologies, ensuring seamless interaction with legacy systems and third-party services. Define and manage the application architecture and design standards, ensuring that new systems are developed following best practices for security, performance, and scalability.
* Azure Cloud Architecture & Integration: Design, implement, and manage cloud-based applications using Azure services (Azure App Services, Azure Functions, Azure SQL, Azure Active Directory, etc.). Leverage Azure DevOps (ADO) for continuous integration, continuous delivery (CI/CD), and efficient version control, build, and release management. Implement secure cloud solutions by designing and enforcing security protocols, user access management, and compliance standards.
* Full Stack Development & Integration (Microsoft Technologies): Lead full-stack development efforts, leveraging Microsoft technologies (e.g., .NET Core, C#, ASP.NET MVC, Entity Framework) for the back-end, and React, Angular, or Blazor for front-end development. Design and develop RESTful APIs and microservices that integrate with front-end applications, external services, and databases. Build and maintain SQL-based databases using Azure SQL Database or Cosmos DB, and design effective database schemas and queries for high performance.
* Open Source Integration: Integrate open-source frameworks (e.g., Node.js, Angular, React, Spring Boot, Kafka, Docker) into enterprise applications to meet specific business needs. Collaborate with development teams to ensure open-source technologies are incorporated effectively while maintaining enterprise-grade security and scalability.
* Power Apps Development & Low-Code Solutions: Lead the design and development of low-code applications using Power Apps to enable business users to create custom applications for automating workflows and enhancing business operations. Collaborate with business units to identify opportunities for Power Apps solutions and implement them to improve productivity and efficiency. Integrate Power Apps with other systems (e.g., Dynamics 365, SharePoint, Azure SQL, and third-party APIs) for seamless data exchange and process automation.
* Application Lifecycle Management (ALM): Oversee the full application lifecycle, from requirements gathering to design, development, testing, deployment, and ongoing support. Establish best practices for code versioning, repository management, and CI/CD using Azure DevOps (ADO). Collaborate with cross-functional teams (development, testing, operations) to ensure that application delivery timelines and quality standards are met.
* Collaboration & Stakeholder Engagement: Work closely with business analysts, product owners, and senior leadership to understand business requirements and translate them into scalable application solutions. Act as the technical lead for application architecture discussions, ensuring alignment with enterprise architecture goals and overall IT strategy. Provide technical guidance and mentorship to development teams to ensure adherence to architecture standards and best practices.
* Performance, Security & Scalability: Continuously monitor the performance of applications and services, ensuring optimal response times and high availability. Implement security best practices, ensuring compliance with industry standards and regulations (e.g., GDPR, HIPAA). Design solutions that scale horizontally and vertically to accommodate growing business needs, ensuring applications can handle high traffic and data loads.
* Documentation & Knowledge Sharing: Maintain comprehensive technical documentation, including architecture diagrams, data models, and deployment strategies. Share knowledge and best practices with teams through regular knowledge-sharing sessions, technical training, and internal presentations.
What you need:
* Education: Bachelor's or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
* Relevant certifications in Azure, Power Apps, or DevOps
What we believe:
We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion, and to place people at the center of everything we do.
Humility:
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity:
Through business, we will better the lives of those less fortunate than ourselves.
Integrity:
We honor our commitments and act with responsibility in all our relationships.
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.