Emarsys

Senior Software Developer (Core Application)

Hungary

6 days ago
Save Job

Summary

MEET THE TEAM


The Core Application Team is, in many ways, the backbone of the Emarsys platform. We're responsible for the MySQL database layer and the scalability of the core PHP application. Beyond that, we also develop and operate several highly scalable Java applications on Google Cloud Platform (GCP), along with various cloud-native databases.


We take full ownership of the architecture, code, and operations of the services we manage. In addition to maintaining our own systems, we actively support other teams across the organization by providing guidance, best practices, and shared solutions.


What describes us best is our all-inclusive mindset. As a remote-first team, our daily routine is a mix of brainstorming, troubleshooting, deep investigation, coding — and plenty of laughter. We believe that great ideas come from collaboration, and we create a space where every voice is heard and valued.


YOUR AREA OF RESPONSIBILITIES


  • Actively participate in the full product lifecycle, from idea through design and develop till maintenance.
  • Produce clean, efficient code based on specifications within the planned timeline.
  • Find simple technical solutions to complex business problems.
  • Ensure proper testing, debugging and maintenance of new and existing code.
  • Ensure implementation of coding best practices.
  • Create technical documentation for reference and reporting.
  • Recommend and execute improvements. Provide recommendations to Product Managers on possible technical solutions and time/effort estimations.
  • Follow Agile practices and participate in Agile ceremonies within the Team.
  • Develop high quality software that meets customer demands.


YOUR PROFILE


  • Strong analytical and problem solving skills
  • Excellent memory and attention to detail, with the ability to recall and connect information across complex systems
  • Comfortable working with both large-scale monolithic applications and distributed microservices
  • Participate in system design: collaborate with your team to create High Availability, Scalable, High Performance systems
  • Have a strong focus on backend development and thrive in designing robust, scalable systems and APIs
  • Excellent communication skills.
  • You are open to work in DevOps mindset
  • Familiar with one of the following languages: PHP, Java
  • Experience with relational SQL databases, Google Cloud Platform
  • Previous experience with Agile practices. Extreme Programming (XP) is a strong plus.
  • Readiness to learn new programming languages, techniques, and tools.
  • Familiar with OO, SOLID, TDD, CI/CD.
  • Resourcefulness and troubleshooting aptitude.
  • Keen to share knowledge among the developer community.
  • You are ready to take on the challenge of on-call duty.
  • Actively mentor and guide team members to improve


WHAT WE OFFER


  • A stable company with an international outlook and a good market positioning
  • You’ll become part of a great community and work with highly skilled colleagues with the opportunity to make an impact
  • A wide range of learning opportunities (various trainings in-house, guilds, extreme coffee, meet-ups, team-building events)
  • Modern office environment on the Danube riverside in Graphisoft Park
  • Shuttle bus to Graphisoft Park
  • Competitive salary and a positive environment
  • Flexibility to keep a good life and work balance in hybrid work environment
  • Freedom to choose your operating system on your Apple or Lenovo laptop
  • Various other extras: cafeteria (fix: private health package, optional: AYCM, SZÉP-card, health & pension fund, share now, nursery/kindergarten services), open and closed bicycle storage, unlimited coffee, Gym, Sauna, Table tennis, indoor sports activities, parking opportunity, extra vacation day for work anniversaries and for birthday


At Emarsys, we are committed to building diverse teams with a rich variety of perspectives and experiences. If your job profile closely aligns with our essential requirements and business need, we encourage you to apply. We are dedicated to assessing your competencies, learning agility and passion and not your age, disability, familial status, sexual orientation, gender, race, ethnicity, religion or nationality.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: