Automation-Back/Front end developer
Software Engineering
são paulo, state of são paulo, brazil
Why Work at Lenovo
Description and Requirements
Role Overview
We are seeking a Software Developer (Back-End / Front-End / Full-Stack) to design, build, and maintain scalable applications and integrations that enable modern digital service delivery.
This role focuses on platforms such as ServiceNow, automation technologies, and cloud environments, helping to drive innovation across IT services, automation, and user experience.
Key Responsibilities
- Design, develop, and maintain back-end services, APIs, and integrations across enterprise platforms (e.g., ServiceNow, AWS, Microsoft automation tools)
- Build and enhance front-end interfaces supporting self-service portals, chatbots, and operational dashboards
- Develop automation workflows and scripts (Python, PowerShell, low-code platforms) to streamline IT operations
- Integrate applications with ITSM and endpoint management tools (e.g., Intune, SCCM)
- Collaborate with cross-functional teams to deploy and scale solutions in production environments
- Ensure code quality, performance, and security through testing, monitoring, and continuous improvement
Key Skills & Competencies
- Strong written and verbal communication skills
- Proficiency in programming languages and frameworks (e.g., JavaScript, Python, ServiceNow or similar platforms)
- Experience with API development, system integrations, and microservices architecture
- Knowledge of data engineering concepts (ETL, pipelines, data lakes, cloud ecosystems such as AWS or Azure)
- Familiarity with observability and analytics tools for monitoring and optimization
- Ability to translate business needs into technical and analytical solutions, including automation and AI use cases
- Strong problem-solving skills with the ability to apply advanced technical concepts across domains
Qualifications & Experience
Experience:
Proven experience as a Back-End, Front-End, or Full-Stack Developer in an enterprise environment
Experience with AI, data analytics, or automation solutions is a plusEducation:
Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related fieldPreferred Certifications:
Certifications in AI/ML, Data Science, or Cloud platforms