Descripción del puesto
The Opportunity:
The Sr. Software Engineer (Tier 3 Support) provides maintenance, troubleshooting, enhancements and production support to existing systems and applications. Additionally, as a Sr. Engineer on the team, you will be able to provide technical advice and training to other team members and support engineering lead tasks.
Your Responsibilities:
- Provide technical guidance and support for software troubleshooting, enhancements and development objectives, following engineering best practices and policies.
- Perform technical research tasks.
- Ensure compliance with rules for all deployed software.
- Provide technical mentoring to other team members, if necessary.
- Write code in accordance with architecture specifications.
- Write database scripts as needed.
- Use open source tools to facilitate engineering tasks.
- Collaborate in the effort to estimate aspects of engineering assignments.
- Assume leadership duties in the absence of the Engineering Lead or when asked to support other initiatives.
Requisitos
Skills we need:
- Technical or Bachelor's degree in Systems, Software Engineering or similar.
- Intermediate/Advanced English level.
- About 5 or more years working as a developer in back-end services and end-user applications.
- Solid experience providing software troubleshooting and enhancements to existing system and applications.
- Solid experience with Java 8 and JavaScript.
- Ideal experience with PL/SQL and/or SQL ANSI.
- Experience with Spring (and all its suites) and Hibernate.
- Experience with services and microservices.
- Experience with relational (Oracle, MySQL, MariaDB, etc.) and non-relational (MongoDB) databases.
- Knowledge of CI/CD tools like Docker, Jenkins, Bamboo, etc.
- Knowledge of other engineering tools like Git, Bitbucket, SonarQube or Jira.
- Familiar with Enterprise and Design Patterns.
- Experience with Agile Methodologies.
What makes you successful:
- You have a keen sense of urgency and enjoy analyzing and solving software problems.
- Ability to work in dynamic and changing environments.
- Willingness to mentor other developers and work closely with them and other teams.
Beneficios
What we offer you:
- Competitive salaries.
- Full Health Insurance (EPS and oncologic) for you and your direct dependents.
- Fully paid english lessons and Udemy membership.
- All legal benefits (CTS, 30-day paid vacation per year, life insurance, etc.).
- Economic bonuses and merit review.