Cubic Transportation Systems India Pvt. Ltd.
Cubic Transportation Systems - Senior Software Engineer - Java/SWIFT
Job Location
hyderabad, India
Job Description
About the Job : Job Summary : - Performs complex software engineering assignments following designated standards and procedures. - Provides technical guidance and leadership, and mentors junior team members. - Conceptualizes, designs, codes, debugs, and performs development activities in accordance with established standards and procedures. - Works closely with other engineering disciplines and typically operates under general supervision. - This role regularly exercises discretionary and substantial decision-making authority. Essential Job Duties and Responsibilities : - Coordinates and develops project concepts, objectives, specifications, and resource needs. - Prepares design specifications, analyses, and recommendations. - Utilizes current programming languages and technologies to deliver creative, thorough, and practical solutions to a wide range of technical problems. - Designs, develops, and tests applications and programs to support the company's product. - Develops and tests software programs in accordance with internal engineering procedures, including coding, unit testing, and software configuration control. - Completes detailed high- and low-level software design specifications, storyboards, and interface specifications. - Supports products from conception to delivery, including problem-solving, defect maintenance, and customer support. - Prepares reports, manuals, procedures, and status updates. - Participates in code reviews and implements necessary code improvements. - Coaches and mentors junior team members. - Stays updated on advancements and developments within software engineering. - Supports bids, proposals, and customer variation requests. - Coaches and supports junior members of the team. General Duties and Responsibilities : - Comply with the company's Quality Management System. - Adhere to Occupational Health, Safety, and Environmental policies and procedures. - Comply with security standards according to company policies. -Follow Human Resources policies and procedures. - Perform other duties as requested. Minimum Job Requirements : Qualifications : - Bachelor's degree in technology (B.Tech) or a Master's in Computer Application (MCA) or related field with a minimum of 7 years' : - Minimum of 7 years of industry experience. - Experience with React Native Framework and at least one native coding language for Android (Java/Kotlin) or iOS (Swift/Objective-C). - Proven experience in developing, testing, maintaining, and releasing both Android and iOS apps using App Store Connect and Google Console. - Experience with secure or managed API development and integration. - Proficiency with tools like Jenkins, Gradle, Fastlane, or Bitrise. - Knowledge of REST, AJAX, JSON, and web services. - Familiarity with Google Firebase, Google Performance, and Google Analytics, particularly for troubleshooting in production environments. - Experience with mobile payment integration, such as Apple Pay or Google Wallet. - Understanding of NFC and various payment solutions (wallet, virtual card, open payments) for Android and iOS platforms. - Familiarity with camera and scanning features, as well as the geolocation of consumer and commercial devices. - Enthusiasm for SCRUM, well-demonstrated knowledge of SDLC practices, and strong teamwork skills. Personal Qualities : - Effective written and oral communication skills. - Strong problem-solving abilities. - Team player. - Ability to prioritize tasks, handle multiple projects, and meet deadlines and budget guidelines. - Willingness to travel domestically and internationally, including working odd hours as required by customer needs (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 11/28/2024
Location: hyderabad, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Cubic Transportation Systems India Pvt. Ltd. |
---|