Software Engineer II developing secure, scalable payment experiences for OpenTable. Collaborating with product and engineering teams in a supportive atmosphere.
Responsibilities
Build and Innovate: Partner with senior engineers and product managers to design, develop, and evolve our systems. You'll take ownership of features throughout their entire lifecycle, from the initial idea to development, testing, and making improvements in production.
Champion Code Quality: Contribute to a culture of excellence by writing code that is clear, tested, and easy for others to build upon. You’ll share your knowledge and elevate the team through helpful and constructive code reviews.
Enhance Our Tools: Look for creative ways to improve our development experience, whether it's by enhancing our tools, boosting test coverage, or refining our code structure.
Take Pride in Your Work: Help us ensure our systems are reliable and performant. You’ll use your curiosity to find automated ways to maintain production quality, working with monitoring and alerting tools to keep our services healthy.
Connect and Collaborate: Act as a key communication link for your projects, keeping the team updated and proactively reaching out to clear roadblocks. We believe the best solutions come from working together.
Grow Your Expertise: Become a go-to person for at least one area of our codebase, developing a deep understanding that you can share with the team.
Requirements
2-5 years of professional experience developing with C# and the .NET framework (we use .NET 8+)
You're comfortable building RESTful APIs and have worked with both relational (PostgreSQL) and NoSQL (MongoDB) databases.
You have experience with cloud platforms, preferably AWS. Familiarity with services like Amazon S3 for object storage or AWS Lambda for serverless functions is a strong plus.
You have hands-on experience with Docker and an interest in deploying applications on Kubernetes (K8s).
You appreciate the importance of observability and have some familiarity with monitoring tools (e.g., StatsD, Grafana, ELK stack).
You bring a positive, self-starting attitude and enjoy working with others with flexibility and an open mind.
A Bachelor's degree in Computer Science, Engineering, a related field, or equivalent real-world experience.
Benefits
Generous paid vacation + time off for your birthday
Focus on mental health and well-being:
Company-paid therapy sessions through SpringHealth
Company-paid subscription to Headspace
Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
Senior PHP Developer designing and developing high - performance backend systems using PHP and Symfony for Vodafone's global technology solutions team. Ensuring technical designs meet business requirements with a focus on scalability and maintainability.
SaaS Solution Architect architecting solutions converting business ambitions into Multi - Pillar SaaS architectures. Leading business transformation and trusted relationships with key stakeholders.
Senior Python Developer designing scalable systems using FastAPI and React for a leading Brazilian airline. Leading AI - assisted software engineering methodologies in a hybrid environment.
Staff Backend Engineer building AI - native social operating systems at Nectar. Designing backend systems and driving operational excellence with a focus on AI solutions.
Back - end Java Developer working on structured projects at GFT France in Niort. Contributing to digital solutions design, backend development, and integration testing in a collaborative Agile environment.
Senior Fullstack Developer at Rockstardevelopers working on significant projects with .NET and Vue.js. Engaging in agile methodologies and supporting team growth while producing clean code.
Lead Developer working on backend and frontend Java applications. Involvement in technical leadership and contributing to software architecture at GFT France.
Senior Java Developer working on strategic IT projects for a major French insurer in Niort. Leading technical decisions, mentoring, and driving best practices for back - end development.
Senior Lead Developer & Architect developing healthcare applications with Java and modern web technologies. Leading a team of developers and ensuring high quality standards in software development processes.
Full - Stack Engineer with strong backend expertise joining Sales R&D team at Lendbuzz. Building high - performance systems for innovative financial technologies in Tel Aviv.