What you’ll be doing...

Software Development Engineer role in the Platform Group is an exciting opportunity for an ambitious software developer to join our expanding R&D team in Dublin. Responsible for the backend solutions implementation, best engineering practices adoption and variety of R&D initiatives for the company’s award-winning web application suite.

Key responsibilities:

 

    • Design new product features and feature changes, both independently and in cooperation with Senior Engineer(s) and Architects.
    • Implement code changes and new features with efficient, reusable and performant code. Learn and promote engineering best practices.
    • Investigate issues in development and production while working with other teams and Senior Engineers.
    • Lease with product stakeholders and other teams in the organization to complete the projects on time and to the highest quality standards.
    • Provide effort estimations for individual assignments and constant progress updates to the team.
    • Participate in code reviews and design workshops.
    • Work as part of a cross functional agile development team

What we’re looking for...

    • Bachelor's degree in Computer Science or related field.
    • 2+ years of experience in design and development of distributed systems, preferably with Microsoft .Net Framework.
    • Good understanding of OOA, OOD principles and multi-threading.
    • Understanding of common design patterns and distributed systems, e.g. REST, SOA, SaaS, Web APIs.
    • Good understanding and experience with Agile development methodologies.
    • Experience with noSQL DBs and / or cloud-based services (Amazon AWS and Azure) is a plus.

Personal traits:

    • Result oriented and focused on successful delivery.
    • Good communicator with both technical and non-technical subjects.
    • Demonstrates strong sense of ownership, enthusiasm for technology and initiative.
    • Natural team player.
    • Interested in building career in the fast-paced and growing team environment

When you join Verizon...

You’ll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America’s fastest and most reliable network, we’re leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we’re about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon.