We are searching for a hardworking Senior Software Engineer to join our productive team at Appgate in Teletrabajo.
Growing your career as a Full Time Senior Software Engineer is an amazing opportunity to develop exceptional skills.
If you are strong in project management, people management and have the right initiative for the job, then apply for the position of Senior Software Engineer at Appgate today!
About Position
We are looking for an Senior Software Engineer who will be responsible for interpreting requirements in an innovative way and packaging killer features into product releases, the correction of incidents in a timely manner, the analysis and solution of problems, contributions to technical documentation, the constant optimization of the quality of systems and applications through continuous learning and the application of technologies appropriate to needs.
As a Software Engineer part of AppGate’s Development Department, you will work within the modern environment and culture of a digital-age company.
Responsibilities and Duties
- Definition and implementation of new product features using good software building practices.
- Deliver your work on the dates you commit to.
- Create and fulfill commitments for the continuous improvement of your skills.
- Application of best practices in the deliverables under your responsibility.
- Be accountable for the quality of the functionalities you implement.
- Participation in software testing as the responsible for the developed functionalities.
- Participation in the continuous integration and deployment of the software in your responsibility.
- Participate and contribute with the integration of the various products that may be related to your software in charge.
- Continuous participation in the activities of your work team.
Specific Skills
- Java programming language 7 or above
- JPA, JDO or Hibernate
- Spring framework
- Presentation tier: RIA frameworks (e.g. Angular)
- Web services (SOAP, REST)
- Unit testing
- Agile methodologies
- Continuous integration
- Continuous delivery
- Configuration management
- Static code analysis
- Pair programming
- Object Oriented Programming
- Desirable: Knowledge in DevOps tools like docker, rancher, jenkins, kubernetes.
- Desirable: Experience with AWS cloud provider
Benefits of working as a Senior Software Engineer in Teletrabajo:
● Excellent benefits
● Advancement opportunities
● Attractive package