Software Engineer
Chennai, Tamil Nadu, India
Ford Motor Company
Since 1903, we have helped to build a better world for the people and communities that we serve. Welcome to Ford Motor Company.• Provide software development tools and modernize technology, cloud migrations, ETR (Enterprise Technology Refresh) for development tools like SonarQube, Eclipse, Oxygen, TeamViewer, and Jenkins etc.
• Support the PDO Expedition journey and Basecamps, Agile personality and Software Craftsmanship mindset for contributing and leading the agile team for quality deliverable
• Improve continuous integration through automation of the delivery pipeline
• Work with the PDO teams to prioritize, plan, and deliver software that meets business needs
• Deliver to agreed service levels, process adherence as per IT Security Policy and provide audit support
• Coordinate with various teams in IT, Enterprise Connectivity, and Product Development, to ensure objectives are met
• Identify opportunities to improve the process and improve the efficiency of handling data
• Support daily stand-up meetings, backlog grooming, prioritization and iteration planning
• Work closely with Product team customers and break down requests into actionable backlog of requester stories
• Help innovate and iterate on agile PM processes and share the learnings
• Knowledge on AI / ML would be added advantage, experience with GitHub Copilot
• CI/CD – Knowledge of pipeline tools and source code management (SCM) tools such as GitHub (Extensive experience in Jenkins)
• Candidate should understand API collection and be proficient in reading and writing JSON responses from each application for metrics gathering
• Research new technologies, influences and implements enterprise technology shifts and new trends impacting Ford application delivery
• Candidate should have strong technical expertise in an application development language to support and troubleshoot the product teams failures on build, scan analysis, testing, and deployment issues in build pipeline.
• Candidate should have strong knowledge of various GCP services, including Compute Engine, Cloud SQL for PostgreSQL, Google Kubernetes Engine (GKE), and other major services.
• Scripting language experience to enable the automation of large amounts of migration data
• First-hand experience and a working knowledge using source code managers (SCM) and code
build and deployment tools (e.g. GitHub, Jenkins, IBM uBuild, etc.)
• Familiarity with SonarQube or other source code analyzer(s)
• Microsoft.Net and/or Java knowledge or experience
• Experience in DevOps and DevSecOps
• Spring / Springboot knowledge
• Java/J2EE or other tech. development experience using RSA/RAD/Eclipse or similar tools
• Exposure to Container as a Service (CaaS), Pivotal Cloud Foundry (PCF), Linux, Websphere
Application Server (WAS) and VM environments
• Proficient knowledge and use of Backlog tools, such as Rally
• Strong analytical and problem-solving skills
• Ability to learn new technologies/processes like PCF, Azure, Extreme programming, Agile
practices
• Ability to work collaboratively with others and navigate complex decision-making
• Should have excellent communication skills, flexibility to accommodate working across different
time zones and sensitivity to cultural and geographical differences
• Bachelor's degree or equivalent qualification in computer science or related disciplines
• 2+ years of development and/or data migration experience in IT
• Exposure to Software Development methodologies, Quality Assurance and Security & Control
procedures
3+ years of experience with source code versioning tools like Git/GitHub.
2+ years of experience with Python, Shell, or JavaScript for handling APIs and JSON data.
2+ years of experience with JUnit and Test-Driven Development (TDD).
2+ years of experience with SQL Server or GCP Cloud SQL.
2+ years of experience working in an Agile product team using development tools such as IntelliJ, JetBrains products, and other major IDEs utilized by the development team.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Azure CI/CD Computer Science Copilot DevOps GCP Git GitHub Java JavaScript Jenkins JSON Kubernetes Linux Machine Learning .NET PostgreSQL Python Research Security SQL TDD Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.