Software Engineer

Remote Full-time
There are NO limits to your career: come shape the future and be part of a truly unique global culture at OutSystems!About This Role A global leader in modern development platforms, OutSystems is focused on enabling any organization to innovate through software. We are changing the way software is built with the low-code platform most preferred by developers and empowering organizations to rapidly create and deploy critical applications that transform their business. To support our growth and commitment to hiring exceptional performers, we are looking for a Software Engineer -Backend.As a Software Engineer in the OutSystems R&D, you’ll be a member of the group of teams responsible for developing the next generation of capabilities of one of our platform components.If you are a problem solver, inquisitive by nature and driven by curiosity, this is the job for you!Key Responsibilities Designing and developing solutions with the team, by following development processes (like TDD, BDD, code reviews…)Optimizing the performance of the platform component you’ll work onProduce and test code in short cycles, with a high degree of automationGather feedback from end-users and adapt your solutionsFocus on developing maintainable solutions that scale to thousands of usersLast-line troubleshoot of complex incidents created by the solutions developed in your team, having on-call support rotationKnowledge of product development best practices, continuous delivery, and testingExperience in designing and communicating high-level functional designs and solutionsQualificationsBachelor or Master’s Degree in Software Engineering, Computer Science, or similar. If you do not have one but you are really good (and can show it), we still want to hear from you2+ years of software development experienceKnowledge of software engineering principles, algorithms, data structures, and Object-Oriented DesignPassion to analyze and design elegant solutions for high-tech problemsGreat troubleshooting skillsAvailability be part of the 24×7 on-call rotationPassionate about learning and helping others find their way in complex subjectsDrive to innovate and bring development best practices into your teamDrive to understand what are the upcoming technologies and frameworksGood communication skills and fluency in EnglishGood level of autonomyContinuous delivery and testing techniques (valued)Excellent coding skills in C# (.Net Core) is a plusKnowledge on Relational & non-relational databases is a plus (Specially PostgreSQL) Knowledge of cloud systems (e.g. AWS, Azure) is a plusThe Longer Story:OutSystems is a global leader transforming how companies innovate through software, empowering IT leaders with a better way to build the software that matters most. We are looking for talented and motivated people to join us in helping companies solve some of their most strategic business challenges, from modernizing their workplace processes to transforming their employee and customer experiences. As a member of the OutSystems global team, you will help build, deliver, manage, and evolve the software that is a low-code market leader and preferred by professional developers around the world.OutSystems is a truly global company, with more than 800,000 developer community members, 1,700 employees, more than 500 partners, and thousands of active customers in over 75 countries and across 21 industries. Founded in 2001, OutSystems has offices in the United States, United Kingdom, the Netherlands, Portugal, Germany, the UAE, Japan, Hong Kong, Malaysia, Australia, India, and Singapore, and of course has a thriving, worldwide community of remote employees.Working at OutSystems:Our goal is to ensure that OutSystems is a place for bright, happy, and motivated people who share a common purpose and take pride in excellent work towards our vision. Our culture is focused on building agility at scale, which allows us to operate with a high drive in a competitive market. At OutSystems, we operate like a startup at scale, where teams act as coordinated “startups” – a true Federation of Teams Culture. Our attributes define the core behaviors that fuel our innovation and foster agility at scale. We encourage our team members to collaborate, focus on results, act quickly, understand our business, and reinvent themselves.What do we have to offer you? A company that continues to grow, change, and innovate, and gives our teams the space to be proactive and creative. Real career opportunities. We care about growth and development. Vertical career progression is an obvious possibility, but we also offer the possibility for lateral moves, joining different teams, and mastering specific skills. Work colleagues that are as smart, hardworking, and driven as you – and a team that is global. Disrupting the status quo is in our DNA. In fact, it’s why our company exists.We “Ask Why” a lot. It helps us connect our individual work to the bigger picture and sometimes even uncover a better way.Are you ready for the next step in your career? Then we’d love to hear from you!OutSystems nurtures an inclusive culture of diversity, where everyone feels empowered to be their authentic self and perform at their best. A company that embraces the creativity and innovation that comes through diverse perspectives. We are committed to creating a team that reflects society through inclusive programs and initiatives, and are proud to be an equal opportunity employer. All qualified applicants receive equal consideration regardless of race, place of origin, color, age, marital status, religion, sex, sexual orientation, gender expression or identity, protected veteran status, disability status or any other status protected by law.Join us in disrupting the status quo of the low-code market, we give you the power to “Ask Why”, you give our customers the power to innovate through software!

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[PART_TIME Remote] Want Dietary Assistant $750 Sign on Bonus

Remote

Director of Sourcing

Remote

Experienced Customer Service Representative – Work At Home Opportunity with careerzynith

Remote

Chat Support Agent (Remote) - Entry Level, No Degree Required - 15 - 18 per Hour

Remote

Experienced Customer Support Associate – Remote, High-Paying Opportunity at careerzynith

Remote

**Experienced Data Entry Specialist – Remote Work Opportunity at arenaflex**

Remote

Experienced Remote Customer Service Specialist – Delivering Exceptional Careerzynith Experiences

Remote

Political Correspondent, Utah

Remote

Revenue Operations Analyst - Gainsight Administrator

Remote

Remote Customer Support Representative – Join the careerzynith Team!

Remote
← Back