Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Senior Software Engineer

Posted 17 Jan 2025
Share:
Work experience
6 to 10 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
Dutch (Fluent)
Deadline
28 Feb 2025 18:30

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

It’s never been a more exciting time to join Vistra.  

At Vistra our purpose is progress. We believe that our clients have the power to change the world and to do great things for global progress, and we exist to remove the friction that comes from the complexity of global business – to help our clients achieve progress without friction. 

But progress only happens when people come together and take action. And we’re absolutely committed to building a culture where our people can do just that. 

We have an exciting opportunity for you to join our team. Reporting to the Digital Technical Lead, this full-time and permanent position is based in Malaysia and offers great coverage, allowing you to make a significant impact to our business and its’ growth.

Key responsibilities:

  • Develop, maintain, and enhance secure, scalable, and efficient backend solutions leveraging .NET technologies.
  • Develop, maintain, and enhance robust, user-intuitive, and responsive frontend solutions leveraging JavaScript framework - ReactJS.
  • Own the full lifecycle of feature development from requirements analysis, through deployment, to maintenance, ensuring high standards of quality.
  • Expertly utilize Entity Framework for optimized database integration with Azure SQL and implement high-performance cloud solutions on Azure.
  • Collaborate effectively with the frontend developers, UX/UI designers, and QA engineers to ensure integrated and cohesive solutions.
  • Conduct rigorous code reviews, adhere to established coding standards, and advocate for best practices to ensure top-tier code quality and performance.
  • Drive continuous improvements in development processes and adopt new technologies to enhance team productivity.
  • Provide mentorship to junior team members, fostering a culture of technical excellence and growth.
  • Perform additional duties as required by management, demonstrating flexibility and commitment.

Key requirements:

  • Undergraduate / Bachelor’s Degree in Computer Science or related technical discipline, or related practical experience.
  • 6+ years’ experience programming experience in .NET and JavaScript
  • Bachelor’s degree in Computer Science, Engineering, or a related field, demonstrating a strong technical foundation.
  • 6+ years of experience in .NET backend development, with substantial expertise in Entity Framework, Azure SQL, and Azure Cloud services.
  • Hands on experience with React and TypeScript
  • Hands on experience with MongoDB and any RDBMS
  • Advanced proficiency in C#, .NET Core and Framework, MVC, and Web API development.
  • A deep understanding of software architecture, design patterns, and both object-oriented and service-oriented application development principles.
  • Expert knowledge of database technologies, particularly Azure SQL Server, with strong capabilities in advanced query optimization.
  • Proven track record of designing, developing, and deploying web service applications, particularly in Azure-hosted environments.
  • Robust experience with Azure Cloud, emphasizing practical, hands-on applications in professional settings.
  • Demonstrated skills in debugging, performance profiling, and optimization, critical for high-stakes production environments.
  • Commitment to high-quality software delivery, evidenced by attention to detail and a robust approach to testing and review.
  • Proficiency with agile methodologies, CI/CD pipelines, and version control tools such as Git.
  • Excellent problem-solving abilities and capacity to address complex issues in a distributed system.
  • Strong communication skills and the ability to work effectively within a team, ensuring collaborative problem-solving and project success.

Company Benefits:

At our Malaysia office, we believe in putting our employees’ well-being first! We offer great exposure while ensuring employees are well compensated!

Additionally, we provide comprehensive medical insurance, dental and optical coverage and competitive annual leave entitlement and sick leave to support your well-being and time to recharge or explore your passions out of work.

As advocates of continuous learning and professional development, we provide an internal mentorship program and reimburse professional membership fees for certifications whichever relevant to your job nature ensuring you stay ahead in your field.

If you are excited about working with us, we hope you join us on this exciting journey!

Je volgt een financiële of juridische studie of bent net afgestudeerd en je bent op zoek naar een uitdagende baan waarin je jezelf kan blijven ontwikkelen. Ben je daarnaast breed geïnteresseerd en wil je jezelf liever niet specialiseren in een niche binnen de financiële of juridische wereld? Dan is Vistra iets voor jou!
Werken bij Vistra betekent werken in een…


Je volgt een financiële of juridische studie of bent net afgestudeerd en je bent op zoek naar een uitdagende baan waarin je jezelf kan blijven ontwikkelen. Ben je daarnaast breed geïnteresseerd en wil je jezelf liever niet specialiseren in een niche binnen de financiële of juridische wereld? Dan is Vistra iets voor jou!

Werken bij Vistra betekent werken in een dynamische en internationaal georiënteerde organisatie die continue in beweging is. We hebben ruim 2.500 werknemers in meer dan 40 landen, waarbij ons kantoor op de Zuidas in Amsterdam in Nederland het grootst is. Wij werken voor een breed scala aan (internationale) cliënten, zoals multinationals, private equity- en vastgoedbedrijven, fondsbeheerders en vermogende particulieren.

Als Junior Corporate Lawyer en Junior Financial Account Manager ben je onderdeel van een Client Service Team. Je werkt mee aan de corporate housekeeping en financiële administratie van de Nederlandse entiteiten van onze cliënten. Als Junior heb je gemiddeld 40 cliënten, waarmee je vanaf dag 1 voortdurend in contact staat. Daarnaast werk je nauw samen met onder andere advocaten, financieel adviseurs en fiscalisten.

Onze wereld is groter dan de Zuidas...

Wij kijken verder dan alleen onze eigen business en het uitvoeren van onze werkzaamheden. Zo is Vistra wereldwijd gestart met een Corporate Social Responsibility (CSR) beleid, waarbij wij ons richten op 3 pijlers; educatie, milieu en kinderen.
Bij Vistra besteedt iedere werknemer in Nederland 1 werkdag per jaar aan een activiteit in het kader van dit CSR beleid. Je kunt bijvoorbeeld helpen bij de Olympische Sportweek, geld ophalen door trappen te lopen in de Arena, of ondersteunen bij het Kinderbeestfeest in Artis.
Hartstikke leuk: het geeft extra voldoening en draagt bij aan het ‘we doen het met z’n allen’ gevoel. En dat is merkbaar bij Vistra.

En behalve werken…

Wanneer je bij ons start – in het Traineeship – ben je gelijk onderdeel van een groep trainees, maar ook van jouw team. En het is niet alleen leuk om met elkaar werk te verzetten voor onze cliënten, maar ook om met elkaar sociaal en sportief bezig te zijn. We nemen het met een eigen team op tegen andere kantoren in de voetbalcompetities op de Zuidas en ook kun je de Amstel Gold Race meefietsen. En voor bijna niks kun jij onbeperkt fitnessen, zwemmen, crossfitten of yoga beoefenen bij Vondelgym Zuid of bij Club Sportive.
Met een aantal tafelvoetbaltafels op de werkvloer is er ook tijdens het werk tijd voor ontspanning en worden er fanatieke wedstrijdjes gespeeld.

En we hebben een eigen bar. Elke werkweek sluiten we daar af met een gezellige borrel.

Legal
Amsterdam
300 employees