Senior Software Developer – Real Estate

Place of work Montréal
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
About Nakisa

Nakisa stands as a global leader in enterprise business solutions, specializing in Human Resources, Financial Management, and Real Estate. We are dedicated to delivering innovative, forward-thinking, and robust software solutions that propel business strategies forward. Trusted by numerous Fortune 1000 companies, our top-of-the-line solutions have consistently excelled in the market, underscoring our commitment to providing our clients with unparalleled experience.

Our team represents a rich tapestry of cultural and religious backgrounds, making diversity our greatest asset. Unified by our values of Fairness, Integrity, Service, and Humility, we foster an environment where unity and teamwork are our core strengths. At Nakisa, we continuously strive to ensure that these values guide our actions at every level.

As a company, we are in a phase of dynamic growth and prosperity, offering ample opportunities for those who join us on this journey to develop and thrive alongside us. If you are seeking a workplace where your contributions are valued and where you can actively participate in our pursuit of excellence, Nakisa welcomes you with open arms.

We're recognized as one of the best Canadian employers, having been named one of Montreal's top employers, as well as one of Canada's best employers for recent graduates.

Our people and our culture are the key to our success. If you're looking for a workplace that embraces a hybrid work model, values your contributions, and encourages active participation in our pursuit of excellence, Nakisa warmly invites you to join us.

About the Role

We are looking for Senior Software Developers to join our amazing engineering team.

You will work on making awesome cloud-native modules for our existing solutions as well as be part of the development of completely new products, using the latest cutting-edge architectures and frameworks, with Spring Boot microservices, Vue.js frontends, and much more.

You will be playing a key role from the design and implementation of highly scalable and resilient services, all the way to bringing them to production. You will be part of a passionate Agile team built on creativity, innovation and passion for Software development that is on the path of implementing NoOps methodology for its cloud-native apps.

Responsibilities
• You will be working in a fast-paced Agile-based development environment.
• Write well-designed, testable, and efficient code.
• Support continuous improvement by investigating alternatives and technologies and presenting the work for design reviews and design discussions.
• Ownership of your components and handling its support issues.
• Mentoring junior members of the team.
• Reviewing code for accuracy and functionality.
• You will be working on the design of solutions and will have to think of innovative ideas

Qualifications
• 5+ years working experience in Software Development and a minimum of 3 years in Java Development.
• Excellent understanding of Object-Oriented analysis and design using common design patterns.
• Experience with Agile and Test-Driven Development.
• Self-starter with excellent design and analysis skills.
• Ability to work effectively both independently and as a member of an agile team.
• Must have excellent problem-solving skills and love technical challenges.
• Must have excellent communication and teamwork skills.
• Must have the ability to thrive in a fast-paced environment.
• Must have a Bachelor of Computer Science or comparable Industry experience.
• The ideal candidate will have a sound understanding of System Design, Full Stack Development, Spring Boot Applications, Kubernetes, containers, REST, Big Data, Cloud Computing, and keeps up-to-date with industry trends and technology developments.

Good to have
• Experience with MVC applications, JAVA 8, JAVA 11, J2EE, JavaScript, jQuery, HTML5, CSS3, JSP, Servlets, Spring, Subversion/Git, Docker, Elasticsearch, Node.js, npm, Vue.js.
• Eclipse, Jenkins, Maven, and related development and build automation tools.
• Experience with Framework and Platform development.
• Experience with cloud computing environments (preferably AWS/Azure) and CI/CD for cloud-native apps.
• Hands-on experience in HR or Financial modules of SAP and Oracle ERPs

What's in it for You?
• Opportunity to join a growing and fast-paced, SaaS company
• Chance to make a difference because you are empowered to do so
• Work with Fortune 500 companies as your clients
• Growth opportunities within the same field or even at other departments
• Make wonderful friends and become part of the diverse and inclusive Nakisa family
• Work with a team of incredibly talented and forward-thinking people who value hard work and know-how to celebrate the wins – No matter small or big
• Amazing benefits & perks

We are excited to see how you can contribute to Nakisa's continued success and innovation. If you are passionate about making a difference and ready to take on new challenges, we invite you to apply for this role. At Nakisa, we believe in fostering a supportive and engaging work environment where every team member can thrive and grow. Apply now to join our team and help shape the future of enterprise business solutions.

We look forward to reviewing your application and getting to know you better.

Company address

Canada
Quebec
Montréal
Show on map Get directions
Company Name: Nakisa
You will be redirected to another website to apply.
Offer ID: #1227159, Published: 16 hours ago, Company registered: 2 months ago

Other offers

Software Engineer, Android (All Teams)
2172login
· Los Angeles, US
Job description About The Role DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for...
Android Developer at LTIMindtree Seattle, WA
2172login
· Seattle, US
Job description Android Developer job at LTIMindtree. Seattle, WA. About Us: LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business mo...
Android Developer with Kotlin experience
2172login
· Chicago, US
Job description Role: Android Developer with Kotlin experience Duration: 6 months with extension Location: Chicago, IL Interview: Video Design and develop software applications (apps) for mobile phones, Smartphones, tabl...
Software Engineer - Android
2172login
· Sunnyvale, US
Job description Position Summary... What you'll do... As a part of Walmart Global Tech (WGT) you’ll build industry defining reusable customer and partner facing services and products to lead differentiated experiences an...
Remote Android Developer Jobs
2172login
· Palo Alto, US
Job description About the role: We are looking for a capable Android developer who can build high performant mobile applications for Android platforms. You must collaborate with engineers to design, build, and manage the...
Android Developer with Strong Python
2172login
· San Jose, US
Job description Job Description: We are seeking an experienced Android Developer with strong Python programming skills to join our client team in San Jose, CA. The ideal candidate will work on building and maintaining An...
Lead Android Developer / Android Architect
2172login
· Jersey City, US
Job description Job Summary: We are actively seeking a highly experienced Lead Android Developer / Architect with deep expertise in architecting scalable, secure, and high-performance mobile applications. This role deman...
Android Developer - Redmond, WA - Onsite - W2v Only
2172login
· Redmond, US
Job description Title : Android Developer Must have - • Android Mobile Application • Kotlin and Java • Java, C#, C++ Mission - Looking for a passionate and talented Android Software Development Engineer who has experienc...
Android Developer
2172login
· Seattle, US
Job description Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital...
Software Engineer
2172login
· Laredo, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Manager, Software Engineering-R-251598
2172login
· Arlington, US
Job description Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. ...
DevOps Engineer
2172login
· Jefferson City, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Design, build, coordinate, and...
Software Engineer
2172login
· US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Senior Embedded System Engineer - Hybrid - USA
2172login
· Florida, US
Job description About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. A...
Software Engineer - Entry Level
2172login
· Beavercreek, US
Job description Verified Job On Employer Career Site Job Summary: Leidos is dedicated to making the world a safer place, focusing on helping customers in the Defense Industry. The Software Engineer role involves designin...