Skip to content Skip to menu Skip to footer
Opis pracovnej ponuky

KPMG Luxembourg is looking for forward-thinking and passionate people to make a difference to our Clients, People, and Communities. KPMG is a well-established company providing Audit, Tax and Advisory services. We are also a company which aims is to help innovative companies and corporations embrace innovation and create value together. At KPMG we believe that staying front of innovation and technological development will bring a competitive advantage to both our clients and our Firm.

We are looking for a Senior .NET software engineer to join our Software development team.

The role and responsibilities:

  • We are looking for a skilled Software Engineer who, along with our excellent software development team, will be responsible for working on projects that are currently being developed on by our company.
  • Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code. Our ideal candidates are familiar with the software development lifecycle (SDLC) from preliminary system analysis to tests and deployment.
  • As a Software Engineer, you will be in charge of collaborating and sharing knowledge and expertise. Proposing and implementing ideas and system improvements must be part of your arsenal.
  • Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design of KPMG.

The perfect candidate

We’re looking for someone who has an interest in software engineering, but a passion for getting things done. You want to have a position where you have autonomy and do awesome work. You also like to learn new things and you want to work with smart people and have fun in building something great.

You also meet most of the following requirements:

  • At least 8 years of hands-on coding and software engineering experience,
  • Bachelor’s degree or equivalent (an intriguing reason for not having one can be an asset),
  • Strong knowledge of .NET technologies and the related pattern: MVC, services architectures like Web Services or Web API,
  • Knowledge of Microsoft SQL and comfortable writing and analysing complex queries/stored Procedure + Basic knowledge of one of the SQL tool (SSRS, SSIS or SSAS),
  • Use object-oriented design (OOD) patterns for separation of concerns, code reusability, security, and performance,
  • Experience with Source Code and Version Repository (TFVC, Git),
  • Strong knowledge of software development best practices and methodologies such as Scrum or XP,
  • Knowledge or interest with JS Framework such as Angular or React is an asset,
  • Experience with test-driven development, unit testing, and knowledge on security aspects of software engineering is considered as an asset,
  • Strong analysis and problem-solving skills. Self-directed, detail oriented,
  • You should know how to create software that’s extensible, reusable and meets desired architectural objectives,
  • Experience with Microsoft server technologies such as IIS a minimum, relevant server technologies on Microsoft platforms, Physical server/network architecture,
  • Experience with UML, Data modeling or Application architectures (3 tier, etc.),
  • Excellent communication skills and fluent in English; French would be considered as an advantage.

KPMG Luxembourg tries to create an exceptional employees experience and to foster a culture of learning and development.

Podrobné informácie o pracovnom mieste
Ponúka:
Pracovné skúsenosti:
Work experience is required
Oblasť vzdelania:
More than 5 years
Jazykové zručnosti:
  • English
  • Fluent
  • French
  • Fair
Platové rozpätie:
Not provided
Date of expiry:

Similar job offers

About organisation

KPMG is a global network of professional firms providing Audit, Tax and Advisory services. We have more than 200,000 outstanding professionals working together to deliver value in 154 countries worldwide. KPMG is a truly diverse global organization, and we encourage people to bring their whole selves to work. Because in diversity, we become more vibrant and better thinkers. Through our… Find out more

Loading...