Job Description
Sr Full Stack Software Engineer
Department: Information Technology
Employment Type: Full Time
Location: MEX-Juarez-Plant #2
Description
Key Responsibilities
- Participate in requirement gathering and analysis with strong problem solving and communication skills.
- Design and implement high-quality, high-performance, scalable, and secure enterprise application.
- Lead the setup and governance of a scalable low-code/no-code development environment to accelerate enterprise application delivery while ensuring security, compliance, and maintainability.
- Drive the adoption of AI technologies to enhance functionality, efficiency, and user experience in web applications built on legacy platforms.
- Willing to take ownership and work with cross-functional teams, including Business Analyst, other IT teams, and DevOps to deliver integrated and seamless solutions throughout entire software lifecycle.
- Optimize API performance, scalability, and reliability to ensure fast response times and minimal downtime.
- Strive to write well-documented, and maintainable code, following coding standards and best practices.
- Collaborate with team and conduct code peer reviews of code ensuring code quality and recommend areas of improvement.
- Work with tertiary groups such as Security, Architecture, IT Operations, and QA to ensure quality design, delivery, and adherence to corporate standards.
- Demonstrate accountability and self-learning skills with emerging trends of technologies and existing applications.
Skills, Knowledge & Expertise
- Bachelor’s degree in Computer Science, Information Technology, or equivalent.
- 5+ years of experience in design, develop and maintain enterprise applications.
- Good experience of AI skills in low-code/no-code, MCP, agentic AI workflow, LLM integration, etc.
- Profound knowledge and experience with Java, SOAP, RESTful, JSON/AVRO, Spring Boot, Kafka, design pattern.
- Solid knowledge and experience of fundamental web technologies such as HTTP, HTML, CSS, JavaScript, AJAX, any popular Web Framework such as React.js, Node.js, Spring Framework, etc.
- Proficient SQL skills with cloud database.
- Strong problem solving skills with the ability to identify and resolve issues in a timely manner.
- Experience or knowledge with JMS like Kafka, Mule is preferred.
- Experience or knowledge with Apigee, Auth0 is preferred.
- Excellent communication skills, both verbal and written, English is a must
- Collaborate effectively with global teams across multiple time zones, contribute to team discussions, and work closely with colleagues to deliver shared goals while mentoring junior team members.
- Experience with containerization such as Docker and Kubernetes preferred. (Desirable)
- Willing to learn other technologies quickly is a plus, like Rockwell FTPC, Vaadin Framework, Pnut Script, etc. (Desirable)
