Senior Software Engineer
EF Education First
The Opportunity We're seeking a passionate and experienced Senior Engineer to join our team! In this role, you'll drive development, testing, and implementation while mentoring others.
If you are an experienced Engineer who is passionate about web technologies with a doer attitude and like a fast-paced environment, and the possibility to make an impact – then come join us! What We Are Looking For From You
You have a passion for developing and architecting websites and web services with the latest, modern techniques, while ensuring quality by building comprehensive test automation where it matters the mostYou are someone who thrives in a collaborative, cooperative environment, and gets excited about trying new technologies and new approaches to enhancing the quality and value of the software we deliverYou have good communication skills in English, to share thoughts and ideas with the team acting in part as a coach/mentorYou are a team player who understands the importance of teamwork, collaboration, and open communication with the team, peers, other teams and senior management You have a strong drive for excellence in your work, are highly organized, detailed-oriented, thorough, and follow through on commitments, but can understand where and when to apply these qualities What you have done before Deep knowledge of .NETExperience with relational databases Strong expertise in designing and implementing REST APIsHands-on experience with cloud platforms, preferably AWSKnowledge of CI/CD pipelines in web developmentFamiliar with asynchronous/streaming messaging technologies such as KafkaExperienced in writing automated unit and integration tests, ideally using xUnitExperienced in monitoring services to ensure uptime, optimize performance, and proactively troubleshoot issues What else would we really like to see We solve a lot of different kinds of problems for our customers, and we rely on a lot of different technologies to get the best answer. We’d love to have you on the team if you also have: Familiar with IaC toolsFull stack experience or ambitions, to contribute towards wider technology discussions/decisions. (e.g. TypeScript, React, Flutter)Familiar with working in Agile environments Please note: we're trying to build a great company culture and a cohesive office, which means that this is an in-office opportunity. There will be travel - Stockholm, London, Zurich etc. but when in Budapest this is a 5-days in the office role. About EF Education First At EF we believe that the world is better when people try to understand one another. Since 1965, we have helped millions of people see new places, experience new cultures, and learn new things about the world and about themselves. Our culturally immersive education programs—focused on language, travel, cultural exchange, and academics—turn dreams into international opportunities. When you join EF, you join a multicultural and diverse community working across more than 600 schools and offices in 50 countries, all with one shared mission of opening the world through education. Whoever you are, whatever you are passionate about—we welcome you and want you to bring that to work every day. EF is proud to be an equal opportunity employer and we are committed to inclusion and belonging across race, ethnicity, gender, age, religion, caste, parental status, identity, experience and everything else that makes you unique. Founded in Sweden in 1965, EF has schools and offices around the world, including hubs in Boston, London, Mexico City, São Paulo, Shanghai, Stockholm, Zürich, and more. Learn more at https://www.ef.com.
If you are an experienced Engineer who is passionate about web technologies with a doer attitude and like a fast-paced environment, and the possibility to make an impact – then come join us! What We Are Looking For From You
You have a passion for developing and architecting websites and web services with the latest, modern techniques, while ensuring quality by building comprehensive test automation where it matters the mostYou are someone who thrives in a collaborative, cooperative environment, and gets excited about trying new technologies and new approaches to enhancing the quality and value of the software we deliverYou have good communication skills in English, to share thoughts and ideas with the team acting in part as a coach/mentorYou are a team player who understands the importance of teamwork, collaboration, and open communication with the team, peers, other teams and senior management You have a strong drive for excellence in your work, are highly organized, detailed-oriented, thorough, and follow through on commitments, but can understand where and when to apply these qualities What you have done before Deep knowledge of .NETExperience with relational databases Strong expertise in designing and implementing REST APIsHands-on experience with cloud platforms, preferably AWSKnowledge of CI/CD pipelines in web developmentFamiliar with asynchronous/streaming messaging technologies such as KafkaExperienced in writing automated unit and integration tests, ideally using xUnitExperienced in monitoring services to ensure uptime, optimize performance, and proactively troubleshoot issues What else would we really like to see We solve a lot of different kinds of problems for our customers, and we rely on a lot of different technologies to get the best answer. We’d love to have you on the team if you also have: Familiar with IaC toolsFull stack experience or ambitions, to contribute towards wider technology discussions/decisions. (e.g. TypeScript, React, Flutter)Familiar with working in Agile environments Please note: we're trying to build a great company culture and a cohesive office, which means that this is an in-office opportunity. There will be travel - Stockholm, London, Zurich etc. but when in Budapest this is a 5-days in the office role. About EF Education First At EF we believe that the world is better when people try to understand one another. Since 1965, we have helped millions of people see new places, experience new cultures, and learn new things about the world and about themselves. Our culturally immersive education programs—focused on language, travel, cultural exchange, and academics—turn dreams into international opportunities. When you join EF, you join a multicultural and diverse community working across more than 600 schools and offices in 50 countries, all with one shared mission of opening the world through education. Whoever you are, whatever you are passionate about—we welcome you and want you to bring that to work every day. EF is proud to be an equal opportunity employer and we are committed to inclusion and belonging across race, ethnicity, gender, age, religion, caste, parental status, identity, experience and everything else that makes you unique. Founded in Sweden in 1965, EF has schools and offices around the world, including hubs in Boston, London, Mexico City, São Paulo, Shanghai, Stockholm, Zürich, and more. Learn more at https://www.ef.com.
Confirm your E-mail: Send Email
All Jobs from EF Education First