Overview
Talent Acquisition Consultant | MBA | 5+ Years Recruiting Across LATAM & U.S. | Technical & Corporate Roles | Skilled in ATS & Employer Branding
Eaton’s Corporate Sector division is seeking an AI Engineer / Full Stack.
Responsibilities
- Gather user requirements, define system functionality and write code in languages such as C#, .NET, Python, Angular or React.
- Write code that spans the full application stack — UI, back-end, APIs, databases and data stores — including unit tests and test automation scripts. Create high-quality, unit-tested code for scalable web applications and distributed systems. Solutions may run on-premises or in the cloud.
- Follow the software development life cycle (SDLC) from preliminary system analysis to testing and deployment.
- Demonstrate and document solutions using flowcharts, diagrams, code comments, code snippets, and performance instrumentation.
- Author high-quality, unit-tested code in an iterative manner.
- Drive a Secure Product Development Lifecycle with a strong cybersecurity focus across the engineering lifecycle.
- Develop, build, and configure solutions that implement user stories; develop and execute agile work plans for iterative product delivery.
- Ensure solutions meet technical requirements, non-functional requirements, and enterprise technology standards.
- Continuously integrate and deploy solutions with support from DevOps and service teams.
- Test software for responsiveness and performance; work with test teams to ensure adequate test coverage; investigate and fix bugs; create automated test scripts.
- Maintain, operate, and monitor solutions; create prototype designs rapidly using a wide range of techniques.
- Demonstrate and document solutions using flowcharts, diagrams, code comments, code snippets, and performance instrumentation.
Qualifications
Bachelor's degree from an accredited institution7-10 years of experience, with 3+ years in the software industry and a proven track record of shipping high-quality productsSkills
Experience applying best practices in software engineeringProficiency with Linux and Windows operating systems and related development platformsExperience developing enterprise-grade, highly scalable web-based applications and / or distributed systemsStrong skills in .NET, JavaScript, Angular or React, SQL Server, Azure deployment services, Kubernetes, GitHub, Azure Cognitive Services, GPT models; experience with GitHub Copilot is a plusSolid understanding of software design principles, algorithms, data structures, and multithreadingSolid understanding of DevSecOps, CI, and CD from code check-in to deploymentExperience with modern software development practices including code management, test automation, APIs, microservices, and cloud servicesExperience working with Agile, Scrum, or Kanban methodologiesEffective verbal and written communication skills; ability to explain and present technical conceptsComfortable working with both technical and non-technical audiencesGood judgment, time management, and decision-making abilities; collaborative teamworkExperience working with diverse, global cultures and teamsEqual Employment Opportunity
We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
OtherIndustries
Appliances, Electrical, and Electronics Manufacturing#J-18808-Ljbffr