Developer L2 or L3

General Description

A Developer L2 and L3 is responsible for implementing quality software, documenting, following software development processes and understanding and solving business needs using technology.

Roles and Responsibilities

  • Understand the client requirements and implement the best possible solution in terms of code in the parameters of quality and time.
  • Maintain and fix existing technical solutions by solving bugs, refactoring, doing performance improvements and adding new features.
  • Communicate and work with the client to gather requirements and explain technology related topics across projects.
  • Follows the administrative processes that keep the health of the projects and organization such documentation, escalation, tracking, status reporting and so on.
  • Communicate accordingly to the team and the client his/her work status, questions and problems  that foresee in the fulfillment of his/her duties.
  • Follow coding standards and guidelines to reduce technical debt.Learn constantly regarding new technologies to improve adaptability and rate of success in existing and new projects.

Education Requirements

  • Pensum closed in systems engineering or minimum 3 year of technical experience.

Technical Skills

  • Version control with GIT, and workflow knowledge such Gitflow Workflow.
  • Solid programming skills:
  • Experience with OOp, functional programming and asynchronous programming models.
  • Understand design patterns.
  • Experience with MVC architecture.
  • Experience consuming APIs (Web and libraries).
  • Ability to maintain code.
  • Ability to learn new software and technologies quickly.
  • Ability to understand and create technical diagrams and documentation.
  • For backend:
  • Knowledge of relational databases.
  • For frontend:
  • Javascript
  • HTML + CSS

Soft Skills

  • Confidence.
  • Ability to communicate effectively and work with teams.
  • Good writing and reading skills.
  • Proactive.
  • Ability to follow instructions.
  • Ability to guide and help others.
  • Problem solving.


  • Mobile application development experience.
  • Experience with agile development.
  • Experience with SCRUM.
  • SOLID and Clean code advocate.
  • Unit testing.
  • For Temenos:
  • Frontend:
  • javascript (ECMA Script 6).
  • Backend:
  • Java, Tomcat and Maven.
  • MySQL
  • For Non-Temenos:
  • Frontend:
  • Vue JS, Angular or React for web development.
  • Experience with preprocessors (SASS/LESS/Stylus and so on).
  • Experience with Ionic, React Native or Flutter for mobile development.
  • Experience with CSS frameworks like Bootstrap, Materialize, Bulma, Tailwind and so on.
  • Backend:
  • Non relational databases (such Mongo, Redis, DynamoDB, Cassandra and so on).
  • MVC and Microservices architectures.
  • GraphQL
  • Queue management (AMQP, SQS, Kafka and so on).

If your experience is close to what we’re looking for, please consider applying. Experience comes in many forms – skills are transferable, and passion goes a long way.

Apply NowApply with LinkedIn
Employee Type:
Date Posted:
May 4th, 2021

Application Form

Personal Information


Professional Information

Max file size 10MB.
Upload failed. Max size for files is 10 MB.

Thank you!

Your submission has been received!
Oops! Something went wrong while submitting the form.





Guatemala City

Zone 4
TEC 3 Building

(+502) 2296 6970


4410-A Burnet Rd
Austin, TX 78756

+1 (354) 257-4267
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
© 2021 Cognits   |   All Rights Reserved.