Senior Software Engineer – Backend/Fullstack

ProctorExam

Amsterdam

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ProctorExam, located in Amsterdam, is looking for a software developer to join their dynamic team. This role involves creating scalable software solutions and mentoring junior developers, leveraging technologies like AWS and Kubernetes. The candidate will collaborate closely with team members in an agile environment, driving architectural decisions and optimizing processes.

We offer a supportive culture focused on collaboration and innovation. If you're looking to make an impact and thrive in a fast-paced setting, we encourage you to apply.

Qualifications

  • Advanced experience of software development methodologies.
  • Experience mentoring other developers.
  • Experience with AWS, Kubernetes, and Docker.
  • Understanding of UNIX platforms.
  • Ability to work well in a team.

Responsibilities

  • Work closely with development team members on complex requirements.
  • Make architectural designs for new features.
  • Implement development processes and coding best practices.
  • Mentor junior developers on methodologies and optimizations.
  • Resolve technical issues as necessary.

Skills

Software development methodologies (Agile, Scrum)
Mentorship
AWS
Kubernetes/Docker
Python, Ruby on Rails, NodeJS, SQL
CI/CD pipelines

Job description

  • Full-time
Company Description

ABOUT US

ProctorExam is a fast-growing technology company based in Amsterdam.
To date, our platform has connected hundred of thousands of test takers, spread out across more than 170 countries, to take an exam remotely, whether it is to complete a university semester, take a language test, start driving a drone or validate a medical certification.From our beginnings in 2014, the candidate experience has been at the center of our operations, introducing the first mobile experience to facilitate security verifications, and as importantly, designing a solution with privacy at its core. Today, millions of minutes are spent on our platform each month.

Our platform is a high-load infrastructure running on AWS using Kubernetes clusters as Docker-based container-orchestration system. The main priority is on stability and scalability of our products serving clients globally. The challenge with exams is the highly spiky nature of the traffic load, requiring fast up- and downscaling of our infrastructure. At the same time, we are aggressively developing new features and integrating with 3rd parties.

WORKING WITH US

You will get the opportunity to understand the client business requirements and translate them into a highly scalable, highly available architecture for online proctoring, across multiple regions and multiple types of clients. We expect you to guide the software team into designing a pure technical solution that makes optimal use of resources, databases, caching technologies, micro services and APIs that allow it to scale and remain flexible for new features. You will learn new technologies, work with outsourcing partners for web development, with DevOps for automating tasks and system scaling, and you will be working in an agile environment.

You will become a leading member of the development team that works closely with other disciplines/roles. You're T-shaped professional and responsible for the whole life cycle (i.e. development, operations) of in-house or packaged applications according to development/test standards and corporate architecture policies including security and data privacy guidelines.

Job Description
  • Work closely with other development team members to understand complex product requirements and translate them into software designs.
  • Making architectural designs related to the implementation of new features
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in an Agile development environment while collaborating with key stakeholders.
  • Resolve complex technical issues as necessary.
  • Keep abreast of new technology developments.
  • Mentor less senior software developers on development methodologies and optimization techniques.
Qualifications
  • Advanced experience of software development methodologies (e.g. Agile, Scrum, etc.).
  • Experience mentoring other developers on the team, giving constructive guidance and driving architecture decisions.
  • Experience working with outsourcing parties is a pre.
  • Experience with AWS, Kubernetes/Docker.
  • Experience with highly scalable web development and database architecture.
  • Expertise in programming languages including but not limited to: Python, Ruby on Rails, NodeJS, SQL.
  • Understanding of UNIX platforms.
  • Experience with creating CI/CD pipelines to help development and testing teams deliver more iteratively.
  • An innovative mindset, capability to think out-of-the box and autonomy when researching various solutions.
  • Ability to work well in a team, willingness to help others, give and receive feedback and compromise when needed.
  • Ability to work well with internal and external technology resources.
  • Excellent communications skills.
  • Eligible to work in the EU, working in Amsterdam (not remote) or willingness to relocate.
Additional Information

WHAT DO WE OFFER

Working at ProctorExam means working in a dynamic, yet flexible and supportive environment, with a team who truly believes in collaboration and multiculturality. If you are an entrepreneurial spirit who wants to make a difference and see the impact of your actions, contact us today! Do you feel like getting to know us better and would you like to have a (virtual) coffee with us?

We are looking forward to receiving your application!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Stoic Software Engineer in Quality Assurance
Stoic Software Engineer in Quality Assurance

ProctorExam • Amsterdam

On-site
EUR 50,000 - 70,000
Flexible working environment
Collaborative team culture
Frontend Developer
Frontend Developer

Schoolyear • Eindhoven

Hybrid
EUR 45,000 - 65,000
€1000 yearly for external education
25 working days of holidays
Quarterly team outings
Backend Software Engineer
Backend Software Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 60,000 - 90,000
Hybrid work
HQ campus Amsterdam
Meals & snacks
+5
Software Engineer (Java / React)
Software Engineer (Java / React)

Dataprovider.com • Groningen

Hybrid
EUR 70,000 - 90,000
Competitive salary
25 days paid annual leave
Pension insurance
+3
Software Engineer (Back-End) | Talent Program
Software Engineer (Back-End) | Talent Program

Mploy Associates • Randstad

On-site
Salary for master’s graduates €3,850
25 days paid annual leave
External development budget €2,000 per
+4
Full Stack Developer – Hybrid, International Growth & Perks
Full Stack Developer – Hybrid, International Growth & Perks

Sopra Steria USA • Nieuwegein

Hybrid
Mobility budget
Flexibele werkomgeving
Keuze tussen MacBook Pro of Windows laptop
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Futures.Works • Amsterdam

Hybrid
EUR 61,000 - 82,000
Bonus scheme
Lease car or mobility allowance
Unlimited education budget
+2
Full Stack Developer
Full Stack Developer

Sopra Steria USA • Nieuwegein

On-site
EUR 33,480 - 72,540
Mobility budget
Flexibele werkomgeving
Keuze tussen MacBook Pro of Windows laptop
+2
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Senior Software Engineer — Cloud-Scale Architect & Mentor
Senior Software Engineer — Cloud-Scale Architect & Mentor

ProctorExam • Amsterdam

On-site
EUR 60,000 - 80,000