IT Systems Analysis - Senior - C-1

Company:  NEC de Colombia S.A.
Employment Type: 
Office Location: 

Bogota, Bogotá D.C., CO

Work Location:  Hybrid
Req ID:  2546
Description: 

Level Description

Education and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Advanced knowledge and experience in web development technologies and methodologies.
  • Previous experience in a senior developer role or similar position.
  • Excellent communication and collaboration abilities
  • Conversational fluency in English

The Senior Developer plays a crucial role in the development and maintenance of web applications, ensuring their quality, security, and compliance with organizational standards. They are responsible for overseeing and managing projects independently or with limited supervision, and are expected to achieve results in their job area.

Specialization Description

We are seeking a highly skilled and motivated senior developer with a strong background in web application development. The ideal candidate will possess advanced skills in the following languages and tools:

Languages:

  • HTML
  • CSS
  • JavaScript
  • PHP
  • Java

Frameworks:

  • Lumen
  • Laravel
  • Angular
  • jQuery (optional)

Relational Databases:

  • SQL Server
  • MySQL
  • Oracle (Opcional)

Applications and Tools:

  • XAMPP
  • GIT
  • Linux
  • Postman
  • Docker (optional)
  • Kubernetes (optional)
  • SOAPUI (optional)

Responsibilities:

  • Designing and developing high-quality web applications using the latest technologies and best practices.
  • Leading and mentoring junior developers in the team.
  • Collaborating with cross-functional teams to define, design, and ship new features and/or applications.
  • Troubleshooting and debugging complex issues in existing applications.
  • Participating in code reviews to ensure code quality and compliance with standards.
  • Keeping up-to-date with the latest trends and technologies in web development.
  • Collaborate in the creation and execution of unit tests.
  • Ensure compliance of code in terms of quality and security, according to the standards defined by the organization.