At a Glance
- Tasks: Collaborate to create scalable software solutions for real-world challenges.
- Company: Join Nulogy, a top-rated tech company with an award-winning culture.
- Benefits: Enjoy competitive pay, health perks, and opportunities for remote work.
- Why this job: Make a global impact while working with cutting-edge technologies.
- Qualifications: 5+ years in full stack development; experience with Ruby, JavaScript, and PostgreSQL.
- Other info: Be part of a diverse team that values innovation and growth.
The predicted salary is between 36000 - 60000 £ per year.
COMPANY OVERVIEW
Nulogy is a manufacturing technology company driven by a vision to make life better for the people who plan, produce, and deliver the products we use every day. Nulogy's Manufacturing Operating System helps manufacturers and packagers automate every stage of the production process—from inventory to quality—which reduces operating costs, increases efficiency, and boosts customer satisfaction. Hundreds of manufacturing sites around the world are powered by Nulogy, and our software also runs in the networks of world-leading brands such as Colgate-Palmolive, L'Oréal, and Procter & Gamble.
Nulogy has grown rapidly over the last decade, and we are proud to be recognized with a number of awards including: Canada's Top Small & Medium Employers, Food Logistics Top 100 Software Provider, and Canada's Most Admired Corporate Culture. Nulogy has also received multiple awards for company culture, the most recent being one of Canada's Top Small & Medium Employers for ****, Great Place to Work **** & Greater Toronto's Top Employers for ****. By joining Nulogy, you'll become part of a fantastic culture of capable and motivated individuals. You'll also join a team that is solving challenging problems every day with the potential to make a global impact.
YOUR MISSION
As a Software Developer at Nulogy, you will be working collaboratively to translate complex, real-world problems into scalable software. You will work closely with other members of a cross-functional Agile team to understand requirements, generate solutions and create or improve features within the platform. Software Developers at Nulogy follow industry best practices including: test driven development, infrastructure as code, pair programming, frequent refactoring and continuous integration/deployment.
KEY RESPONSIBILITIES
- Improve and maintain features within the Nulogy Platform
- Write clean, maintainable and scalable code in Ruby on Rails, React and PostgreSQL
- Work with Product Management and Design resources to design new features
- Participate in team Agile rituals such as planning, standups and retrospectives
- Identify and improve parts of the Nulogy Platform with engineering initiatives
- Participate in the team on-call rotation
- Mentor new or less experienced team members
- Learn and apply engineering principles such as those outlined in:
- Working Effectively With Legacy Code (Michael C. Feathers)
- Growing Object Oriented Software Guided By Tests (Nat Pryce)
- Domain Driven Design (Eric Evans) / Implementing Domain Driven Design (Vaughn Vernon)
- 99 Bottles of OOP (Sandi Metz)
KNOWLEDGE, SKILLS & ABILITIES
- 5+ years of full stack web development using frameworks like Rails, Django, Express etc
- 5+ years of working with relational databases (e.g. PostgreSQL)
- Proficient in Ruby, Javascript, HTML and SQL
- Proficient with git
- Strong communication skills, as each team member is required to share leadership on the team which means facilitating meetings and retrospectives
EDUCATION & EXPERIENCE
- Experience in domain modelling (e.g. using Domain Driven Design)
- Experience with AWS and infrastructure as code tools such as Terraform
- Experience working in CI/CD Environment using feature flags
- Experience with TDD and safe refactoring techniques
- Experience with pair programming
- A degree in computer science or equivalent is preferred, but we will also consider candidates that meet the experience requirements listed above
Nulogy embraces diversity, and we recognize the need for teams that represent a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We encourage everyone to apply.
Software Developer in Belfast employer: Nulogy Corporation
Contact Detail:
Nulogy Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer in Belfast
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Nulogy on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Show off your skills! If you have a GitHub or personal project that showcases your coding prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your experience with Ruby on Rails and other tech stacks.
✨Tip Number 3
Prepare for those Agile rituals! Brush up on Agile methodologies and be ready to discuss how you've contributed to team dynamics in past roles. Nulogy values collaboration, so showing you’re a team player is key.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Nulogy family!
We think you need these skills to ace Software Developer in Belfast
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Ruby on Rails, React, and PostgreSQL. We want to see how your skills align with what we do at Nulogy, so don’t hold back!
Be Yourself: Let your personality shine through in your application! We’re all about a fantastic culture here at Nulogy, so showing us who you are can really make you stand out. Don’t be afraid to share your passion for software development.
Tailor Your Application: Make sure to tailor your application to the role of Software Developer. Mention specific projects or experiences that relate to the responsibilities listed in the job description. This shows us you’ve done your homework and are genuinely interested.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Nulogy Corporation
✨Know Your Tech Stack
Make sure you’re well-versed in Ruby on Rails, React, and PostgreSQL. Brush up on your full stack web development skills and be ready to discuss your past projects using these technologies. Nulogy values practical experience, so be prepared to share specific examples of how you've tackled challenges in your previous roles.
✨Embrace Agile Methodologies
Familiarise yourself with Agile practices, as you'll be working closely with a cross-functional team. Be ready to talk about your experience with Agile rituals like standups and retrospectives. Showing that you can adapt and thrive in an Agile environment will definitely impress the interviewers.
✨Showcase Your Problem-Solving Skills
Nulogy is all about solving real-world problems, so come prepared with examples of how you've approached complex issues in the past. Think about times when you’ve had to refactor code or implement new features, and be ready to explain your thought process and the impact of your solutions.
✨Communicate Effectively
Strong communication skills are key for this role, especially since you'll be sharing leadership within the team. Practice articulating your ideas clearly and concisely. You might even want to prepare a few questions to ask during the interview to demonstrate your engagement and interest in the team dynamics.