Outsystems Senior System Developer

Information Technology Chennai, India


Description

Position at Logitech

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.”