ZAPOPAN, JALISCO, Mexico
18 days ago
Principal Software Developer (Java)

ota-ay-mxdev

Required Skills:

Education-

BS in Computer Science, Computer Engineering, or equivalent.  A Master’s degree is a plus, but not mandatory

Technology-

At least 8 years of software development experience. Experience/Knowledge in at least four of the following technical areas:

Solid understanding of Object-oriented design and methodologies Expertise in one or more of the following: Java, Python, JavaScript, C++. Experience in building and designing microservices and cloud native applications. Experience in Kubernetes and Docker. Experience developing or designing cloud-based services (e.g. SaaS, PaaS) Knowledge and development background in web services, or web-based technologies. Experience with mobile LTE(4G)/5G technologies, especially core network, is a big plus but not a requirement.  Experience developing or designing highly available/redundant software. Experience developing or designing telecommunications software.

Soft Skills-

Excellent problem-solving, analytical skills, and technical troubleshooting skills Ability to learn new skills quickly as needed Ability to work with no/minimal supervision. Understanding of software quality assurance principles Outstanding communication and presentation abilities Must have a strong drive for success Mentor the team of developers on development best approaches and practices. Working with application teams and other stakeholders Engaging actively in the technical decision-making process Participating in technical discussions and providing feedback depending on the needs of the team/department Ensuring compliance with development methodology and technical process 

 

 

Career Level - IC4

Confirm your E-mail: Send Email