Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
Join Inspera as a Full Stack Developer, where you will lead the design and development of integration solutions within a dynamic team focused on enhancing digital education. This role encompasses managing API connections, ensuring data integrity and security, and collaborating with stakeholders across the organization. Enjoy a flexible working environment, competitive salary, and opportunities for professional development as you contribute to shaping the future of digital assessment solutions.
At Inspera, we develop digital assessment solutions for educational institutions around the world. We are now looking for a Full stack Developer to work from our Oslo office.
About the role:
As a Full stack Developer, you will be a key member of our engineering team, responsible for designing, developing, and optimizing seamless and scalable data flow between diverse systems and applications. This role requires a strong understanding of integration patterns, API management, and middleware technologies to ensure robust and efficient connectivity across our enterprise ecosystem. You will also contribute to architectural discussions and uphold best practices in integration development.
You will be responsible for:
Design, develop, and maintain highly available and scalable integration solutions using various technologies, protocols, and platforms and manage integrations between the LMS(Learning management system), internal applications, and third-party systems. This includes SAML integration for Single Sign-On (SSO) and authentication and webhook integration using AWS Lambda for event-driven communication.
Implement and manage APIs for internal and external consumption, ensuring security, reliability, and performance.
Conduct data mapping, transformation, and routing to facilitate accurate and efficient information exchange between disparate systems.
Collaborate with cross-functional teams, including architects, developers, and business stakeholders, to gather requirements and deliver high-quality integration solutions.
Troubleshoot and resolve complex integration issues, identify root causes, an implement preventative measures.
Ensure data integrity and security across all integration touchpoints.
Participate in architectural discussions related to integration strategies, middleware selection, and future-state design.
Optimize integration processes for performance, reliability, and scalability.
Conduct code reviews for integration components and provide constructive feedback to team members.
Develop and maintain comprehensive documentation for all integration flows,technical specifications, and operational procedures.
Stay updated with emerging integration technologies and industry best practices.
We can offer you this:
A flexible working day with a high degree of freedom and influence
The opportunity to work with large and international players in education
An exciting role in a dynamic and growing company, where you get to develop professionally and continuously learn
A varied everyday life where you get to use your problem-solving and decision-making skills
Competitive conditions and salary based on experience and qualifications.
An inclusive and social working environment – we have both waffle Wednesdays and payday beers!
Close collaboration with skilled colleagues across disciplines
Modern office premises in Oslo, with the possibility of a home office
Who are you?
To succeed and thrive in this role, we believe that you are service-oriented, solution-focused and enjoy both customer contact and technical discussions. We think you have:
Bachelor's degree in IT, computer science, Software Engineering or a related field
Good oral and written communication skills in English
3 to 4 years of experience in software development with a significant focus on system integration.
Strong expertise with enterprise integration patterns and concepts (e.g., Message Queues, ESBs, APIs, ETL)
Hands-on experience with at least one major integration platform or middleware technology (e.g. AWS Integration Services).
Proficiency in designing and implementing RESTful and SOAP APIs.
Experience with message queuing systems (e.g., Kafka, RabbitMQ, AWS SQS, Azure Service Bus).
Solid understanding of various data formats (e.g., XML, JSON, EDI, CSV) and transformation techniques.
Experience with version control systems like Git.
Familiarity with cloud platforms (AWS, Azure, GCP) and their native integration services is highly preferred.
Knowledge of database technologies (SQL and NoSQL) and experience integrating with them.
Understanding of security best practices for integrations (e.g., OAuth, TLS, API keys).
Implemented and supported SSO (Single Sign-On) integration for secure and streamlined user access across enterprise applications.
Experience with monitoring and logging tools for integration pipelines.
Strong analytical and problem-solving skills, particularly in diagnosing and resolving complex integration challenges.
Excellent communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders.
Ability to work independently, manage multiple priorities, and contribute effectively in an agile development environment.
Do you want to help shape the future of digital assessment solutions? We would love to hear from you – get in touch or submit your application today!
Beta
Account Management
IT Infrastructure Library (ITIL)
Key Performance Indicator (KPI)
About Inspera
Inspera develops digital assessment solutions that give educational institutions, professional organizations and certification bodies around the world the opportunity to conduct efficient, reliable and accessible assessments. Since its founding in Oslo in 1999, Inspera has grown to become a leading player in digital assessment.
Today we collaborate with over 160 institutions globally. Our team consists of experts with backgrounds in assessment, technology and education. Together we work to improve and modernize the assessment experience.