Chennai, IND
4 days ago
Software Engineer
• 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. **Requisition ID** : 39748
Confirm your E-mail: Send Email