Company:
MMC CorporateDescription:
We are seeking a skilledSenior ASP.Net Engineerto support the development and delivery of our Marsh McLennan digital ecosystem. As a Senior Software Engineer at MMC, you will be responsible for the design, development, implementation, and support of performant, highly scalable software solutions. This is a hands-on role that requires the candidate to work collaboratively in a team following a Scaled Agile development methodology. You must be a self-starter, delivery-focused, and possess a broad set of technology skills.
We will count on you to:
- Ensure that solution requirements are gathered accurately, understood, and that all stakeholders have transparency on impacts
- Perform coding to written Agile stories with unit tests adhering to coding standards and guidelines
- Provide technical guidance to one or more engineers and act as a role model for your peer group
- Advocate best practices and concepts within your organization
- Work closely with your peers as a mechanism of continuous improvement
- Champion good agile practices that are foundational to product delivery
- Be an involved member of the MMC Technology community – contribute, collaborate, and learn
- Build strong relationships with product owners, solutions architects, analysts and pod leadership
- Troubleshoot and resolved development issues
- Provide technical support to clients on existing problems
- Recommend and execute code improvements based on current solutions
What you need to have:
- Excellent communication both in English and Romanian
- 5+ years of development experience, successfully delivering software with a broad mix of languages, technologies and platforms
- Experience as a software developer working on multiple products
- Strong experience in ASP.NET Web Forms, ADO.Net, SQL Server.
- Proficiency in HTML, JavaScript, jQuery, Ajax.
- Solid understanding of OOPS concepts and .Net fundamentals.
- Experience with Agile methodologies, including SCRUM and DevOps practices.
- Proven track record of designing and developing complex software solutions.
- Experience with cloud-native software architectures and CI/CD practices.
- Strong communication skills and the ability to work in a cross-functional environment
What makes you stand out?
- Knowledge of Web services, WCF.
- Experience with container technologies such as Docker and Kubernetes.
- Familiarity with middleware such as Kafka, NServiceBus, Camunda, Dremio, RabbitMQ.
- Experience with the MEAN or MERN stack.
Why join our team:
- We help you be your best through professional development opportunities, interesting work and supportive leaders.
- We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities.
- Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being.
- An opportunity to work in a fast-growing, innovative company with lots of room for progression and career growth;
- A fail-friendly environment that encourages learning and initiative;
- A yearly budget and the opportunity to build your flexible benefits package (up to 20% of your annual salary);
- 30+ days off (25 legal days off , 1 extra day off on your birthday, public holiday replacement days, extra buy/sell from your benefits budget);
- Performance Bonus scheme
- Matching charity contributions, charity days off, and the Pay it Forward charity challenge;
- Core benefits - Pension, Life and Medical Insurance, Meal Vouchers, Travel Insurance;
- We champion flexible working, and our mission is to help you find YOUR work-life balance, whether that's standard working, flex-time working, or working from home