Possible expired job

This job was posted a year ago and may be expired now. If that's the case, you can browse similar jobs here. Apologies for the inconvenience.

Application & Product Architect (Tampa or Remote) C#.Net Core / VueJS / Azure VM

ABOUT THE ROLE The Product & Application Architect role at TeamMate is a 'hands on' one and will join the team to help define the technology used to build new product and features for our customers as well as partner with the development teams to ensure success from planning, execution and delivery. The role helps to define the architecture quality attributes of the system and ensure proper guardrails are developed to enable teams to be successful. They will partner with the business to understand customers' needs and challenges and collaborate on ensuring the technology and architecture is developed and in place to help support those initiatives, as well as with fellow architect team members in working closely with our geographically distributed development team to provide the guidance, governance and support needed by teams to fulfill the product vision. The role will also conduct research, product evaluations and develop proof of concept and reference architectures as needed to support the continued development of new product and features. RESPONSIBILITIES Understand and stay current with industry trends and emerging technologies. Accelerate adoption of new technologies, prototype new initiatives and develop proof of concepts utilizing the latest technologies. Act as a champion of quality across the development teams through best practice sharing and reviews of designs and code. Develop comprehensive development standards to make our development approach and environment consistent and maintainable across the developer community. Provide thought leadership, architectural and design reviews and oversee enforcement of standards through design and code reviews. Able to effectively communicate with a variety of parties by tailoring message for intended audience Provides guidance and coaching to team members on designs, explaining key concepts to adhere to during implementation, as well as general mentoring on application functionality and technology best practices. Participates in Production Incident Management for the hosted application. Learns full line of TeamMate products (e.g., usage, work flow, backend coding), as well as the support model and technologies in order to effectively serve clients by completing formal end-user software training; shadowing a development team member to gain an understanding of context, how code is organized, source control, available resources, and tools utilized; reviewing user documentation until a thorough understanding is reached; working with actual products to establish and maintain competence in demonstrating, using, troubleshooting, and issue resolution; and understanding the use of industry tools and technology and their impact on project goals. OUR TECH STACK ASP.NET / ASP.NET Core .NET 4.8 / NET 6 C# VueJS SQL Server Azure - Virtual machines, IIAS QUALIFICATIONS Proven experience in a software architect role for 5+ years. Minimum 8+ years developing applications -preferably web based - in a .NET environment with C# as the primary language. Practical experience developing solutions with cloud vendors including PaaS services and containers, with deep domain knowledge in Azure (preferably) or AWS. Deep knowledge of architectural and design patterns for business tier and web development In-depth and practical .NET (Framework and Core) development experience including a deep technical understanding of the framework Practical experience developing modular systems with loosely coupled architecture Experience architecting scalable, performant and secure solutions in a hosted/SaaS environment Strong development experience with ASP.NET MVC, .NET Core, Web API and modern front-end frameworks (i.e. VueJS) Experience with Web application security, OWASP, Application Security best practices Outstanding communication skills Education: Bachelor's degree in Computer Science, Computer Engineering, Information Technology, MIS or equivalent field Location Preference: Tampa, FL and/or Remote Preferred Qualifications Experience migrating monolithic applications to modern, modular and loosely couple systems Experience developing software for a commercial product Experience modelling relational database schemas using industry standard best practices Experience with accounting and/or audit industry concepts Experience with infrastructure (networking, firewalls and SEIM) and continuous delivery concepts. Minimal, approximately 5% of work time, to training and user conferences. Normal office environment with flexible work environment WHY JOIN WOLTERS KLUWER. BECAUSE CULTURE IS EVERYTHING We are proud to be publicly recognized as a "Top Employer" and "Forbes Best Employer" year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled. We live our values. Our values propel us to put the customer at the center of everything we do, honor our commitment to continuous improvement and innovation, aim high and deliver the right results, and most importantly: win as a team. Team members truly want the best for each other and the company. People are happy to share their insights and lend help when needed. Our commitment to diversity and inclusion runs deep. We actively seek out those with different perspectives and consciously take steps to ensure everyone has a voice. We want to make the best, most innovative products and solutions and we need multiple perspectives to do that. Continuous education and learning opportunities is a critical priority at Wolters Kluwer with Certification paths such as cloud providers certifications, DevOps certifications, Scrum master certifications, etc. We believe in a strong Community and encourage team-building events like the Global Code Games, network events and Wolters Kluwer's Value Days. We also have a strong remote culture and many of our teams work remotely and/or in a hybrid work office. ABOUT THE COMPANY Wolters Kluwer is a global provider of professional information, software solutions, and services for clinicians, nurses, accountants, lawyers, and tax, finance, audit, risk, compliance, and regulatory sectors. For 180 years, Wolters Kluwer has been innovating the way professionals and businesses work. Our employees are at the cornerstone of bringing our vision to life. Our pursuit of excellence coupled with the pride we take in our work, enables our customers to solve their most critical problems and the reason we are recognized and valued for helping customers realize their potential and deliver impact when it matters most. At Wolters Kluwer we encourage you to be your unique self, bring your ideas to life, learn, develop, and thrive. We offer you a world of endless opportunities. Join us and build a brighter future! About TeamMate TeamMate is the world's leading audit management audit software and is one of the expert solutions provided by Wolters Kluwer. TeamMate has revolutionized the industry, empowering audit departments of all sizes to spend less time documenting and reviewing and more time providing value-added services. TeamMate software is used by audit professionals all over the world and is recognized as the award-winning audit management software system that increases the efficiency and productivity of the entire internal audit process, including: risk assessment, scheduling, planning, execution, review, report generation, trend analysis, audit committee reporting and storage. By providing an integrated paperless strategy for managing audits, TeamMate's audit software eliminates the barriers associated with paper-filled binders and disconnected electronic files, driving efficiencies into all facets of the internal audit workflow.