Careers
Outsystems Senior System Developer
Description
The Outsystems System Developer will be part of the IT team working closely with other organizations across Logitech.
In this role, you must have an interest in working with a wide range of SaaS enterprise systems, business process improvement initiatives, analysis, design, configuration, and development of software solutions in the Outsystems application landscape, and must have a background that demonstrates these capabilities or have ability and desire to learn fast.
Your Contribution:
Move fast. Speak up. Decide and own. Drive change. Exceed customer needs. These are some of the winning behaviors you’ll need for success at Logitech. In this role you will:
Participate in the full application development life-cycle including requirements analysis, system design, development, continuous integration and deployment, configuration management, testing, implementation, and support.
Lead in the development and design of automation projects using OutSystems Platform.
Build solutions effectively using OutSystems patterns and best practices
Build flexible data models and seamless integration points
Identify, evaluate, and fix application performance bottlenecks
Build flexible data models and seamless integration points
Design and build technical solutions based on business needs and drivers
Assist team in handling ongoing tasks as required
Writing and maintaining code, conduct code reviews process
Working on critical bug fixes.
Can enhance some of the OutSystems local applications through development of change requests, investigation and implement fixes on issues raised.
Key Qualifications:
Strong analytical and problem solving skills
Excellent written and verbal skills
Detail-oriented, passion to learn and contribute
Ability to multitask and manage priorities
Team player who will work across the organization
Experience:
A minimum of 5 years of experience working on OutSystems Development.
Should have a proven track record of writing high quality, efficient code using OutSystems, APIs and scripting languages.
Should have experience in developing web applications using modern web technologies (e.g. CSS, CSS3, HTML, HTML5, JavaScript, jQuery).
Should have experience with one or more of the backend server frameworks: C#/ASP.Net, PHP, Java, NodeJS.
Should be proficient with web services (REST and SOAP).
Strong knowledge of OutSystems Service Studio, Integration Studio and OutSystems Lifetime
An experienced developer in working with databases and designing data models.
Technical skills and competency of OutSystems architecture and general solution design.
Industry experience in building applications and services in OutSystems for web and/or mobile.
A keen problem-solving mindset to meet the needs of our stakeholders
Someone collaborates well with all team members and contributes during planning, refinement, and review ceremonies.
Education:
Bachelor’s degree in Computer Science, Information Systems (or) Engineering major.
Small Company. Big Products.
Logitech is the sweet spot for people who are passionate about products, making a mark, and having fun doing it. As a company, we’re small and flexible enough for every person to take initiative and make things happen. But we’re big enough in our portfolio, and reach, for those actions to have a global impact. That’s a pretty sweet spot to be in and we’re always striving to keep it that way.
“All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.”