Software Engineer

Bogota, Colombia
GPO LATAM – GPO LATAM - Engineering /
Full-time /
Hybrid

About the role

    • As a Standard Software Engineer, you will be responsible for designing, developing, testing and documenting systems and functionalities supporting the developed applications and services. The Standard Software Engineer can work independently, assuming ownership for the steps involved in the SDLC to produce and successfully deploy the developed product. This person is capable of performing code reviews and detects business logic flaws and code quality issues. 

What you will do

    • Collaborate with Creative, Business, and Technology teams to ensure high-quality deliverables.
    • Design, develop, test, and document systems and functionalities effectively.
    • Provide ongoing support for developed applications and services.
    • Debug and troubleshoot minor issues in existing software applications.
    • Identify and suggest improvements to policies and procedures when applicable.

What you need to succeed

    • Bachelor’s degree in Computer Science, Engineering or relevant field.
    • Work experience and knowledge of at least one modern object oriented programming language (Java, Scala etc).
    • Work experience with data storage patterns and practices, namely relational (SQL) and/or non-relational (NoSQL, MongoDB) platforms.
    • Skilled in integrating web solutions with external web services.
    • Capable of designing and writing unit tests, integration tests, automate user/acceptance tests.
    • English Level B2 or higher