
Engineering Manager
GTreasury
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
About the role
- Lead a portfolio of diverse technology projects and a team of developers with deep experience in event driven cloud native services, and full stack systems to create solutions that help meet the needs of business and customers
- Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and evaluating technical design & code
- Collaborate with product managers, and deliver robust cloud-based solutions
- Make decisions on the design, architecture, and delivery of systems
- Build teams and be an active coach and mentor to your team and grow them in their careers
- Drive agile development and analytical methodologies every day
- Strive to continuously improve the operations, processes, methodologies, technology choices, and practices of the team
- Interact with your team, customers, and peers to share information and improve cross-department processes
- Strive for transparency and partnership between our engineers and our business partners
- Engage in concept discussions, and proposed technology solutions, to meet business objectives and influence such decisions
- Work with multi-functional project teams on solution architecture options for design
- Ensure all work meets quality, operational, and architectural standards needed for organizational success
- Participate in the team’s YBIYRI model (you-build-it-you-run-it), which includes participating in their on-call pager rotation.
Requirements
- Leadership acumen, first and foremost
- Highly skilled at people management, team building, career development, attracting and retaining talent
- Strong aptitude with software development lifecycle and engineering excellence processes, Agile methodologies, and the ability to project manage moderately sized projects
- Deep software engineering experience in complex distributed systems
- Strong technical acumen which allows you to be responsible for the technical domain
- Hands-on approach and ready to deep dive into code details with the team
- Strong communication, coordination and influencing skills
- Ideally, deep knowledge and experience with Microsoft languages/frameworks (C#/.NET, SQL Server, Entity Framework)
- Expertise with Azure (Function Apps, Service Bus, etc...) a bonus
Benefits
- Great benefits, culture, and the ability to work remotely.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
event driven servicescloud native servicesfull stack systemssoftware development lifecycleAgile methodologiescomplex distributed systemsC#.NETSQL ServerEntity Framework
Soft skills
leadershippeople managementteam buildingcareer developmentcommunicationcoordinationinfluencing