Software Developers, Applications - Multiple Positions Job
Employer: Tata Elxsi Limited
SpiderID: 13952998
Location: Troy, Michigan
Posted: 2/28/2025
Wage:
Priority Review Date: 3/30/2025
Job Code / NOC / SOC: 57901.0474
Category: Computer Software/Programming
Job Description:
Company: Tata Elxsi Limited
Position Title: Software Developers, Applications
Location: 2701 Troy Center Drive, Troy, MI 48084 and unanticipated client locations throughout the U.S.
Position Responsibilities: Designs and develop new software, support applications under development, and customizes current applications. Convert project deliverables into software framework requirement specifications. Engage in technical discussions with architects for new features requirements to be implemented. Collaborates with project lead to identify product and technical requirements, including functional and non-functional requirements. Decide appropriate software design approach after detailed analysis of feature requests based on factors like priority, customer needs, and time consumption. Develop software update processes for existing applications and assists in the roll-out of software releases. Design and develop databases to store the result data and reports for analysis. Develop prototype and document high-level and low-level design application code development. Perform generation of required code bases, installation of required software/plugins, and development of custom plugin for custom user requirements. Understand user validation procedures and application testing in all possible test scenarios. Fix identified bugs which do not meet customer requirements. Support the development and bug fixing of existing and new web applications. Assists in the roll-out of sprint releases where the developed and tested application is deployed and released. Configure pipeline jobs for continuous integration to perform deployments to development, staging and production environments. Monitor performance of deployed web applications for regression. Improve the stabilization and performance of newly developed software applications against currently deployed applications. Drive new feature validation and field reported issue reproduction and bug fixing. Document and demonstrate solutions by developing flowcharts, layouts and diagrams. Develop system level interfaces, libraries and software modules required for gateway devices.
Position Requirements: Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering (any), Information Technology, Computer Information Systems, Management Information Systems, OR a related field, PLUS three (3) years of experience in the job offered or a related position. Experience must include demonstrable knowledge of: Java; Python; GitHub; Junit; SpringBoot; AWS; MongoDB; Apache Kafka, and; Confluence. Travel to unanticipated client locations approximately 30%, as required. May telecommute from any location within the U.S. Multiple positions available.
To apply, please email resume to [email protected]. Reference job code 57901.0474.
Position Title: Software Developers, Applications
Location: 2701 Troy Center Drive, Troy, MI 48084 and unanticipated client locations throughout the U.S.
Position Responsibilities: Designs and develop new software, support applications under development, and customizes current applications. Convert project deliverables into software framework requirement specifications. Engage in technical discussions with architects for new features requirements to be implemented. Collaborates with project lead to identify product and technical requirements, including functional and non-functional requirements. Decide appropriate software design approach after detailed analysis of feature requests based on factors like priority, customer needs, and time consumption. Develop software update processes for existing applications and assists in the roll-out of software releases. Design and develop databases to store the result data and reports for analysis. Develop prototype and document high-level and low-level design application code development. Perform generation of required code bases, installation of required software/plugins, and development of custom plugin for custom user requirements. Understand user validation procedures and application testing in all possible test scenarios. Fix identified bugs which do not meet customer requirements. Support the development and bug fixing of existing and new web applications. Assists in the roll-out of sprint releases where the developed and tested application is deployed and released. Configure pipeline jobs for continuous integration to perform deployments to development, staging and production environments. Monitor performance of deployed web applications for regression. Improve the stabilization and performance of newly developed software applications against currently deployed applications. Drive new feature validation and field reported issue reproduction and bug fixing. Document and demonstrate solutions by developing flowcharts, layouts and diagrams. Develop system level interfaces, libraries and software modules required for gateway devices.
Position Requirements: Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering (any), Information Technology, Computer Information Systems, Management Information Systems, OR a related field, PLUS three (3) years of experience in the job offered or a related position. Experience must include demonstrable knowledge of: Java; Python; GitHub; Junit; SpringBoot; AWS; MongoDB; Apache Kafka, and; Confluence. Travel to unanticipated client locations approximately 30%, as required. May telecommute from any location within the U.S. Multiple positions available.
To apply, please email resume to [email protected]. Reference job code 57901.0474.
Job Criteria:
Start Date:
Position Type:
Experience: 3
Education: Bachelors
Travel:
Vacation:
Contact Information:
| Contact Name: Tata Elxsi Limited | Type: |
| Company: |