TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients worldwide. The below client is with one of our client which is a leading global medical technology company. It offers a wide range of diagnostic imaging and laboratory diagnostics as well as advanced therapies and digital health services. Its solutions span from prevention and early detection to diagnosis treatment and followup care empowering healthcare providers worldwide.
Job Title: Software/Application Architect
Location: Cary NC 27518
Duration: 10 Months
Job Type: Contract
Work Type: Remote
Shift Timings: 8:00 am 5:00 pm EST
Job Description:
Additional details
Working across teams
Solutions across the organization
Position Description
Ensures transparency about the asis & reference architectures
Defines tobe architecture together with stakeholders like Enterprise Architects Customers VC Heads and other architects
Develops the roadmap & drives its implementation both together with customer / business architect and valuecenter heads
Guides Project/Program Leads & Solution Architects in projectspecific solution design *Creates and aligns domainspecific concepts guidelines & bestpractices
Actively supports knowledge sharing across communities
Is expected to adopt existing concepts methodologies etc. in order to create and open up new ways of approaching and fulfilling specific internal and external client requests or project requirements.
Key Responsibilities:
Positions which need senior professional expertise with extensive functional commercial and/or technical knowledge in an area of competence. They integrate analysis development testing and implementation. They interpret and functionally influence policy and guidelines in their area of business/technology and develop processes and systems to deliver functional objectives. They typically plan own work according to targets agreed within a quarterly up to an annual cycle by integrating resources in a project driven environment. They provide functional advice and guidance to colleagues and customers.
A chartered professional qualification or equivalent is typical.
Experience:
810 years.
Knowledge:
Deep professional knowhow and experience in one Sub Job Family. Masters domain and transfers and applies knowhow to/in various contexts. Solid professional judgment and problemsolving competence. Improves existing processes and approaches.
Capabilities:
Bachelors degree in computer science or related discipline; or equivalent additional work experience
810 years of experience Design patterns and practices data structures and algorithms objectoriented programming databases SQL web programming SOLID principles cloud technologies (AWS Azure etc.).
Prior experience in agile implemented at scale across multiple teams globally
5 years web development JS frameworks UI/UX technologies
7 years REST services SOA microservices event driven architecture
7 years unit testing mocking frameworks automation frameworks
5 years experience in a mature CI/CD SDLC environment implemented exception handling logging monitoring performance measurement operational metrics knowledge
3 years experience working in agile methodologies (Scrum Kanban)
Strong communication partnership teamwork and influencing skills required. Ability to communicate with and present to engineers senior management and relevant stakeholders
Led multiple teams in a global delivery agile CI/CD metricsbased setting
Strong analysis and documentation proficiencies
Technologies:
.NET Framework and .NET Core
ASP.NET MVC and Web API
Entity Framework
SQL Server
Visual Studio (with ReSharper)
VueJS and Bootstrap
CI/CD via TeamCity and Jenkins
Test Automation using a combination of NUnit and Cypress
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.