Digital Engineer I

TVS Motor Company

Company: TVS Motor Company

Designation: Digital Engineer I (Digital Engineer I_D&AI – Common Engineering, DPM – CE)

Office Location: Electronic City (Territory)

Position description:

Requirement understanding, design, and develop scalable, resilient and fast mobile applications preferably Android and iOS.

Produce deliverables (including technical design, code development, and QA) to high quality standards.

Work closely with Product Management and development teams to satisfy business requirements for new features. Take ownership of the solution from end to end and be responsible for translating functional requirements into a mobile solution.

Drive Test Driven Development throughout the lifecycle of the application. Write and execute unit, functional and integration tests. Perform and support system-level troubleshooting.

Execute all projects in compliance with company development guidelines. Enforce sound development practices and ensure the quality delivery of mobile solutions including, but not limited to, executing code reviews.

Act as a technical expert to application development teams to plan, implement, and support new and existing mobile applications.

 

Responsible for

•           Proficient with software development using Java for both cloud & mobile applications.
•           Well versed in Android Studio, XML, XCode, Swift.

•           Experience in using Simulator and Emulators

•           Must have C# , Asp.net Web API, Entity Framework, ADO.net and Visual Studio

•           Database systems including SQL Server, Azure Cloud platform.
•           Strong understanding & experience with Design patterns, Data Structures
•           Familiarity with RESTful APIs to connect mobile applications with back-end services
•           Demonstrable capability to use OS frameworks for multi-threading, data persistence, and adapting user interface across multiple screen sizes
•           Experience with developing custom UIs and animations
•           Familiarity with ad integration, cloud message APIs and push notifications
•           Experience with performance and memory usage tuning
•           Developed a culture of benchmarking and optimization
•           Well versed with code versioning tools such as Git and continuous integration(Jenkins)
•           Comfortable working in agile product development environment, building from scratch and continuously improving it.

•           Good to have Windows 8/Blackberry and MEAP

Experience & Qualifications

·       Minimum 2 to 4 years of relevant work experience.

·       Start-up experience is a plus

·       Must have experience in adapting to Agile, Scrum and Canban methodologies.

·       Experienced  in DevOps tools such as terraform, Docket, ansible, Jenkins or other cloud native tools.

·       Should be proficient in using any Git based code versioning system

·       Exposure to modern development approaches (containerization, microservices, CI/CD)

·       Solid understanding of SOA design and implementation

·       To review code, project output and ensure compliance to industry best practices

·       To assist the client, customers in explaining and applying enterprise solutions on mixed mobile platforms

·       To perform the setup and troubleshoot applications to help fix bugs and functional issues

·       To create the required web and hybrid enterprise mobile applications for several mobile platforms (iOS/Android/Windows8/Blackberry and MEAP)

·       To understand the client necessities, create solution requirement documents and perform the product development and launching the mobility solution solutions

·       To analyzer the business requests and completing plan and development in agreement with consumer business needs

·       To collaborate on bigger projects and working with global project teams to deliver solutions that match the quality parameters

·       To develop, the technology standards for both mobile hardware and software. (approximating, architecture, development platform, design, progress, testing, engagement)

Educational qualifications preferred:

•            Category: Bachelor’s Degree, Master’s Degree

•            Degree: Bachelor of Engineering – BE, Bachelor of Technology – BTech, Master of Business Administration – MBA, Master of Technology – MTech

 

Job Overview
Job Location