USA
1 day ago
Azure Solution Architect
Reporting to UL Solutions IT Director, the Azure Solution Architect, is responsible for overseeing the applications architecture. This role ensures that technical designs of the applications are aligned with the company’s strategic goals and business. This role is senior position, as part of the IT Leadership team, to oversee and enable the future Architecture strategy in partnership with UL Solutions. The Solution architects will collaborate with other IT leaders, across the Transformation & Innovation organization (Digital and Cybersecurity) as well other business stakeholders to ensure alignment and drive optimization. + Continuously review and improve the system design. + Review and update architecture diagrams as needed. + Provide architectural design, review new initiatives or tools, and assist with cost estimation. + Optimize current system design. + Offer technical guidance on program initiatives when required. + Create, review, and optimize scripts for SQL databases. + Act as the go-to team member for technical guidance. + Essential to have the ability to facilitate discussions, mediate conflicts, and build consensus. + Collaborate with team members during meetings, providing continuous input on proposed solutions. + Report to the project manager on any suggested changes and optimizations. + Work with global team members and collaborate with integrated teams. + Collaborate with cross-functional and global teams to design and implement integrated solutions. + Communicate effectively to drive new developments by presenting complex technical concepts in an accessible manner to leadership. + Provide hands-on experience to troubleshoot conflicts between integrated systems. Technical Skills Required: + Architecture and Design: + Ability to design scalable, reliable, and secure software architectures for web applications. + Understanding of microservices architecture and its implementation patterns. + Proficiency in designing APIs with RESTful principles and OpenAPI/Swagger documentation. + Knowledge of design patterns such as MVC. + Experience with cloud-native architecture principles and serverless computing. + .NET: + Expertise in the .NET framework and C# programming language for server-side development. + Experience with ASP.NET Core for building RESTful APIs. + Understanding of the MVC architectural pattern. + Knowledge of Entity Framework for data access and ORM. + Azure: + Familiarity with various Azure services such as Azure App Service, Azure Functions, Azure SQL Database, Azure Blob Storage, Azure Key Vault, etc. + Knowledge of Azure monitoring and logging tools. + Angular: + Proficiency in the Angular framework for building dynamic and responsive web applications. + SQL: + Proficiency in SQL for database management and data manipulation. + Experience with RDBMS such as Microsoft SQL Server and Azure SQL Database. + Ability to design database schemas, tables, views, indexes, and constraints to ensure data integrity and performance. + Knowledge of SQL query optimization techniques for improving database performance. + Experience with stored procedures, triggers, and functions for implementing business logic within the database. + Understanding of SQL security principles, including role-based access control (RBAC) and data encryption. + Familiarity with database migration, replication, backup, archival, and recovery strategies. + Ability to work with ORMs like Entity Framework to interact with databases programmatically within .NET applications. + University Degree bachelor’s degree in information technology, Information Systems, Computer Science, or a related discipline + Minimum 13 years of experience in the IT field + Minimum 8 years of Proven experience as an IT Architect or development lead. + Excellent leadership, communication, and problem-solving skills + Ability to work effectively with cross-functional teams and manage multiple priorities + Exposure to multiple, diverse technologies and processing environments required + Broad experience in a wide variety of sub-functions within IT What we offer: Total Rewards: We understand compensation is an important factor as you consider the next step in your career. The estimated salary range for this position is $120,000 to $160,000 and is based on multiple factors, including job-related knowledge/skills, experience, geographical location, as well as other factors. This position is eligible for annual bonus compensation with a target payout of 20% of the base salary. This position also provides health benefits such as medical, dental and vision; wellness benefits such as mental and financial health; and retirement savings (401K) commensurate with the standard rewards offered in each individual location or country. We also provide full-time employees with paid time off including vacation (15 days), holiday including floating holidays (12 days) and sick time off (72 hours). Learn more: Curious? To learn more about us and the work we do, visit our company page www.UL.com UL LLC has been and will continue to be an equal opportunity employer. To assure full implementation of this equal employment policy, we will take steps to assure that: Persons are recruited, hired, assigned and promoted without regard to race, color, age, sex or gender, sexual orientation, gender identity, gender expression, transgender status, religion, creed, national origin, ethnicity, citizenship, ancestry, disability, genetic information, military or veteran status, pregnancy, marital or familial status, or any other protected category under applicable law.
Confirm your E-mail: Send Email
All Jobs from UL, LLC