Senior FullStack Developer Apply locations: Cape Town, South Africa
Time Type: Full time
Posted on: Posted 2 Days Ago
Job Requisition ID: R009640
Driven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle solutions that empower our industry to build better.
With a steadfast commitment to innovation and a keen eye on the future, RIB comprises over 2,500 talented individuals who extend our software's reach to over 100 countries worldwide. We are experienced experts and professionals from different cultures and backgrounds and we collaborate closely to provide transformative software products, innovative thinking and professional services to our global market. Our strong teams across the globe enable sustainable product investment and enhancements, to keep our clients at the cutting-edge of engineering, infrastructure and construction technology.
We know our people are our success – join us to be part of a global force that uses innovation to enhance the way the world builds.
Are you passionate about developing cutting-edge Azure cloud applications for the Architectural, Engineering, and Construction industry? We're looking for talented software engineers to help us build feature-rich solutions using .NET 8, React.js, and WPF. As part of our team, you'll collaborate closely with subject matter experts and product owners, playing a key role in our product's success. Whether you're a full-stack developer or have a preference for specific technologies, we value your expertise and are excited to see what you can bring to our dynamic team.
Key Responsibilities Collaborate with subject matter experts, business analysts, UX designers, test engineers, and software engineering leadsImplement relevant programming patternsAdhere to coding standards and object-oriented design principlesCreate unit testsProvide accurate effort estimates for development tasksBreak down user stories into development tasksParticipate in code reviews and perform master build duties for continuous integrationProvide critical developer support for the live production systemPassionate about UI development and UX, and able to articulate ideas effectivelyCreate design documents, source code, and other work products necessary for the ongoing success of the product(s)Develop custom UI components using WPF, React, services, REST API endpoints with .NET 8, and stored procedures in SQL and SQLiteResearch and implement the latest technologies Essential Requirements Preferably a degree or diploma in Computer Science, Software Development, Information Technology, Electrical Engineering, Mechatronics, or equivalent industry experienceA minimum of 8 years of practical, hands-on technical experience is required.Tech stack: C#, and .NET 6 -> 8, HTML, CSS, JavaScript, WPFSingle-Page Application (SPA) development using React, Angular, or VueDatabase experience with MSSQL, Postgre SQL, or MySQL Desired Skills and Competencies Strong written and verbal communication skillsSelf-motivated and a collaborative team player Motivated by our values & vision, we are driving the digital transformation of our customers - for a more digital, efficient and sustainable engineering and construction industry. "Building Better Together" is more than just a slogan for us. Because alongside our customers, you are the priority. Enabling you to fully develop your passion for your tasks, we support you with: A structured start: individual onboarding, organized networkingGoodies like: attractive compensation package based on qualifications, Company Share Ownership Program (WESOP) & everyday office lunches (for free), fresh fruit as well as great coffee from a barrista in a very modern & open space which is close to public transportA modern working model: trust-based working hours, flexible working hours, possibility of hybrid working - so you have time to pick up your kids, get a new hairstyle, do bench press or whatever you like to doCareer development/prospects: Team or role-based development/training, individual development/training, national and international career prospects within the RIB Group or Schneider Electric RIB may require all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.
RIB is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.
Come and join RIB to create the transformative technology that enables our customers to build a better world.
#J-18808-Ljbffr