Software Engineer - Identity

Requirements

  • Bachelor's Degree in Computer Science or related technical field.
  • Software engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python.
  • Ability to deal with ambiguity and understand key business needs in line with competing priorities and apply the right technology and implementation to the solution.
  • Excellent analytical, problem-solving, and debugging skills with a solid understanding of object-oriented design, coding patterns, and testing practices.
  • Strong industry experience collaborating with others on designing, developing, testing, and shipping solutions to large scale technical problems.

Responsibilities

  • Work with Engineers, Product Managers, Designers, and Partners to deliver sets of features with the right overall design and architecture.
  • Proficiency in dealing with ambiguity, problem solving and rapid iteration
  • Own and deliver complete feature areas and large-scale solutions including design, architecture, implementation, testability, debugging, and shipping with secure long term support.
  • Write clean well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, reusability, and maintainability.
  • Be committed to delivering the best experience for our customers and partners, and then iterate based on qualitative and quantitative feedback.
  • Help create a diverse and inclusive culture, participating in hiring where appropriate, so everyone can bring their full and authentic self and where we do our best work as a result.
  • Take responsibility for reliable uninterrupted operation of features with the earliest detection of issues in production.
  • Foster a data driven approach with everything you do from analysing and prioritizing business requirements, including customer feedback, and using metrics to prove success.
  • Expose test coverage issues, organize, and implement tests and types of tests needed, and resolve problem areas.
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our customers and users.
  • Participation in an on-call rota.

Perks and Benefits

  • Software Engineering IC3 - The typical base pay range for this role across Ireland is €63,400.00 - €105,700.00 per year.
  • Certain roles may be eligible for benefits and other compensation.
  • Opportunity for learning and career growth within the organization.
  • Culture of inclusion where everyone can thrive at work and beyond.
  • Equal opportunity employer with consideration for diverse backgrounds.
AI Summary ✨

Similar jobs

  • Cybersecurity Engineer, Workday SIRT

    WorkdayDublin, Ireland6 days ago
    RemoteRegistered sponsor
    €70.2k – €105.4k / year base
  • Infrastructure Security Engineer - London

    xAIIrelandUK19 days ago
    Registered sponsor
  • Software Engineer, Security Business Enablement

    StripeDublin, Ireland19 days ago
    Registered sponsor
  • See all jobs in Ireland →