Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Domain IT Architect Location(s): Cary, NC
Position Description:
- Ensures transparency about the as-is- & reference architectures.
- Defines to-be 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 value-center heads.
- Guides Project-/Program Leads & Solution Architects in project-specific solution design.
- Creates and aligns domain-specific concepts, guidelines & best-practices.
- Actively supports knowledge sharing across communities.
- Compares implemented solution architectures with approved solution architectures & manages technical debts.
Impacts: Senior Professional. 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: 8-10 years.
- Knowledge: Deep professional know-how and experience in one Sub Job Family. Masters domain and transfers and applies know-how to/in various contexts.
- Solid professional judgment and problem-solving competence.
- Improves existing processes and approaches.
Capabilities:
- Bachelor's degree in computer science or related discipline; or equivalent additional work experience.
- 8-10 years of experience Design patterns and practices, data structures and algorithms, object-oriented. 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, micro-services, 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, metrics-based 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.
- Containers, Amazon Elastic Kubernetes EKS (preferred).
Additional details:
- Remote, but we do need this person to cover US Eastern Time zone normal business hours of 8-5 pm EST.
- No travel Needed.
- No overtime allowed for this position.
- Working across teams.
- Solutions across the organization.
Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, age, protected veterans or individuals with disabilities.
|