Software Engineer

4 weeks ago


Dublin, Ireland Synchronoss Technologies Full time

Snapshot
Synchronoss Technologies (Nasdaq: SNCR), a global leader in personal Cloud solutions, empowers service providers to establish secure and meaningful connections with their subscribers.
Our SaaS Cloud platform simplifies onboarding processes and fosters subscriber engagement, resulting in enhanced revenue streams, reduced expenses, and faster time-to-market.
Millions of subscribers trust Synchronoss to safeguard their most cherished memories and important digital content.
As a
Software Engineer
at Synchronoss, you will be a key contributor in a cross-functional agile team delivering mission critical software used by millions of users every day.
The Platform Core Development team delivers the software stack which underpins Personal Cloud, our white-label cloud content solution, which is used for backup, sync and sharing of content by millions of mobile operator subscribers.
This team designs and develops the network components of the platform, which we have successfully scaled out to manage many petabytes of user content worldwide, while handling billions of API calls and hundreds of terabytes of content uploads on a daily basis.
We have many interesting software problems to solve, and we\'re looking for Software Engineers who are looking for a challenge and want to change gear from Big up to Very Big
How you will help:
Hands-on role which covers all aspects of the software development lifecycle, including design, documentation, coding, testing and support.
Collaboration within a scrum team, including daily standups, team refinements, bi-weekly planning and quarterly PI planning
Maintenance of existing product components, while adding new features as required
High level of focus on maintaining code security standards
Innovation and drive to improve both components and processes on the team
Who we have in mind:
2-5 years of experience in Java development (Java 8+ and functional Java a plus).
Enterprise Java: Spring/Spring Boot and/or JEE and related technology: JDBC, JPA/Hibernate, Dependency Injection, etc.
Tooling: Gradle and/or Maven, IntelliJ and/or Eclipse, git, Bamboo and/or Jenkins, etc.
Java application testing and profiling tools: JUnit, Cucumber, JMeter, etc.
RDBMS development experience such as MySQL or Postgres.
REST API definition, implementation and management.
Deploying and troubleshoot applications on LINUX and in the cloud.
Experience in an agile development environment.
Good communication skills including written, speaking, listening, negotiation and presenting skills.
Deploy software on the cloud and problem solving issues as they arise.
Has delivered and maintained mission critical software in production that is scalable, performant, highly available, secure and maintainable.
Contribute to automated unit and integration tests/frameworks and improve build pipeline.
Keeps things simple, doesn\'t over engineer.
Continually improves the performance and productivity of a team.
Good problem solving and troubleshooting skills.
It would be great if you had:
Distributed systems development including Microservices, cloud, containerisation (Docker, Helm, Kubernetes), Continual Integration/Delivery.
Securing APIs: OAUTH, Open ID, etc.
NoSQL database, caching, eventual consistency: MongoDB, Cassandra, Redis/Memcache.
Messaging: JMS, RabbitMQ, Kafka, etc.
Data analytics: Hive, Hadoop, etc.
What we offer:
Synchronoss is proud to be an equal opportunity employer.
As a global company, we value and celebrate diversity and are committed to a workplace free from discrimination and harassment.
We take pride in fostering an inclusive environment based on mutual respect and merit.
We are at our best when our workforce is dynamic in thought, experience, skill set, race, age, gender, sexual orientation, sexual expression, national origin and beyond.
#J-18808-Ljbffr



  • Dublin, Ireland Software Placements Full time

    Overview Our client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland. The role requires the candidate to be onsite 5 days per week. Role The Design Software Verification team plays a critical role in verifying the EDA tool...


  • Dublin, Ireland Guidewire Software Full time

    Join to apply for the Site Reliability Engineer II role at Guidewire Software Join to apply for the Site Reliability Engineer II role at Guidewire Software Get AI-powered advice on this job and more exclusive features. Summary Are you passionate about solving interesting technical challenges by defining, designing, deploying and troubleshooting Cloud...


  • Dublin, Ireland Reperio Human Capital Full time

    Head of Software Engineering 181570 Desired skills: Software Development, Cloud Architecture, Java, .NET, Banking, Stakeholder Management HybridReperio has partnered with a market leader in the Fintech space who is seeking a Head of Software Engineering to lead their software development teams, elevate engineering capabilities, instil a culture of continuous...

  • Software Engineer

    4 weeks ago


    Dublin, Ireland Cyberireland Full time

    Cyber Cert Labs is a European start-up based in Dublin, seeking a skilled and self-motivated Software Engineer (Individual Contributor) to join our expanding team. We develop SaaS software for digital product manufacturers, enabling them to embed cybersecurity into their development lifecycle. Our solutions also support businesses that purchase digital...

  • Software Engineer

    4 weeks ago


    Dublin Pike, Ireland TOMRA Full time

    Company Description TOMRA Food is a multinational organisation and a leading provider of sensor-based sorting, peeling and integrated post-harvest solution for the food industries. Transforming global food production to maximise food safety and minimise food loss by making sure Company Description TOMRA Food is a multinational organisation and a leading...


  • Dublin, Ireland Software Placements Full time

    Client:Our client a leading Multinational Semiconductor Company requiresLead AMS/RF Layout Engineerfor role based inDublin, Ireland.Role:You will work as part of a cross-functional team to deliver the next generation products from concept to volume production.Responsibilities:Work with Analog/RF Design Engineers to create and optimise the design and layout...

  • Software Engineer

    1 week ago


    Dublin, Ireland Reperio Human Capital Full time

    Software Engineer (.Net) 180807 Desired skills: .Net, C#, Azure, Senior HybridReperio has partnered with a leading global software company that is seeking an experienced Senior Software Engineer to join their Facilities Engineering group.In this role, you will work within small, empowered teams to deliver high-quality software that supports the industry’s...


  • Dublin, Ireland Guidewire Software Full time

    SummaryAt Guidewire, we make software that offers Property and Casualty (P&C) Insurance companies the tools to take care of their customers when they need it the most, whether that's a time of crisis, a natural disaster, an accident, or exposure to cyber risks.We build the core applications that insurance companies use to sell and underwrite policies, settle...


  • Dublin, Ireland Magic Mondayz Full time

    Are you a Software Design Engineer who's ready to take on the next big challenge?They're on the hunt for someone who lives and breathes code, has a knack for problem-solving, and wants to bring fresh ideas to a team dedicated to crafting high-quality, cutting-edge solutions in the world of special purpose, automated machinery.What's the role all about?You'll...


  • Dublin, Ireland Software Placements Full time

    Overview Our client a leading Multinational Semiconductor Company requires Principal Analog Mixed Signal Design Engineer for role in Dublin, City Centre, Ireland. Role: You will design, develop and define complex CMOS analog circuitry such as reference generators, clocks, comparators, amplifiers and data converters. Responsibilities Design, develop and...