Principal Solution Architect
at Arribatec
Oslo, Oslo, Norway -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Nov, 2024 | Not Specified | 30 Aug, 2024 | N/A | Scrum,Computer Science,Visual Studio,Agile Methodologies,Node.Js,Visual Studio Code,Communication Skills,Kanban,English,Testing Practices,Cloud Services,Typescript,Software Development,Git,Microservices | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Arribatec Group delivers digital solutions, services, consulting & infrastructure to a global market. Our global team includes 350+ of the best software engineers, developers, project managers and consultants in the business, and are spread across 17 countries. We are listed on the Oslo Stock Exchange, and our headquarters is in Oslo. Our customer relationships are based on deliveries of high quality over several years, and Arribatec’s values.
Arribatec Hospitality is looking for a new team member. This is a business area specializing in innovative and digital solutions for hotels, with the goal to deliver world-class customer experiences. Arribatec Hospitality focuses on creating useful and convenient digital experiences for guests. The team specialises on user journeys related to check-in and check-out, offering a portfolio of hardware and software based products to improve these experiences for guests and hotel staff using these solutions.
WHO ARE YOU?
We are looking for someone who enjoy solving technical challenges and are triggered by working at the intersection between customer, subject and system. We believe you have a strong interest in exploring new technology trends and tools to embrace continuous learning.
Service mindedness, drive, and engagement is a big plus in this role. You are a team player with strong communication and collaboration skills, with a ‘can-do’ mentality. You’re curious, open for new knowledge and share your experience and expertise with your colleagues. Strong methodological skills are an advantage in Arribatec, as we strive to Simplify Complexity for our customers.
QUALIFICATIONS
- Bachelor’s degree in computer science, engineering, or related field.
- Minimum of 10 years of experience in software development, with at least 3-5 years in a principal or senior architect role.
- Extensive experience in software engineering using MERN stack and Azure technologies.
- Proficient in English, with excellent verbal and written communication skills.
TECHNICAL SKILLS AND EXPERTISE
- Proficient in Typescript, Node.js, and other functional languages and frameworks.
- Experience with Azure cloud services, such as App Services, Functions, Logic Apps, and Azure DevOps.
- Experience in designing and developing RESTful APIs, microservices, and serverless architectures.
- Strong coding skills with hands-on experience in coding, code reviews, and leading code quality initiatives.
- Knowledge of microservices and containerization technologies (e.g., Docker,Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices, especially GitHub Actions.
- Experience in using Git, Visual Studio, and Visual Studio Code for software development.
- Experience in using agile methodologies, such as Scrum or Kanban, for software development.
- Experience with security testing practices and tools to identify and mitigate security vulnerabilities.
Responsibilities:
ABOUT THE ROLE
We are seeking a highly skilled and experienced Principal Solution Architect - Typescript / Node with expertise in JavaScript and Azure technologies to lead the design and deployment of large-scale software solutions. The position includes a variety of challenging tasks, both operational and technical responsibility. You will work hands-on with coding and code review, exercise technical leadership, and play a vital role in the collaboration with cross-functional teams to deliver high-quality, scalable, and secure software systems.
RESPONSIBILITIES
The responsibilities in the role as Principal Solution Architect include, but are not limited to:
- Lead the design and architecture of complex software systems, ensuring they are aligned with business requirements, long-term system sustainability, scalability, and performance needs.
- Actively participate in writing high-quality, maintainable, and efficient Typescript code for critical system components.
- Conduct thorough code reviews to ensure the quality and consistency of code across the team.
- Provide technical leadership, guidance, and mentorship to foster professional growth.
- Continuously monitor and analyse system performance, identify bottlenecks, and implement optimization strategies to ensure the system can scale effectively to handle increased load and demand.
- Oversee the implementation of security best practices and ensure that the system complies with relevant regulations and standards, conducting regular security assessments and audits.
- Documentation, testing and troubleshooting.
- Manage, optimize and implement Azure Cloud Integrations.
At Arribatec we welcome everyone, and reasonable accommodations may be made to enable individuals with disabilities to perform the functions outlined above.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or related field
Proficient
1
Oslo, Norway