Senior Full Stack Software Engineer - Threat Intelligence
Microsoft
- Dublin
- Permanent
- Full-time
- Collaborate closely and communicate effectively with stakeholders to comprehend our customers’ needs and innovate on their behalf.
- Architect large-scale, highly available systems.
- Utilise AI to empower the productivity of Microsoft analysts.
- Lead by example by producing extensible and maintainable code.
- Conduct code reviews to ensure alignment with the team's and Microsoft’s standards.
- Assume on-call duties as scheduled.
- Bachelor’s degree in computer science, or related technical discipline
- Technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- Experience with designing highly available large-scale systems.
- Solid knowledge of algorithms and data structures.
- Extensive experience with one or more modern web technologies such as .NET / Node / React / Angular, building RESTful APIs
- Adaptability to handle ambiguity, comprehend key business needs amidst competing priorities, and apply appropriate 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.