- Location
-
IndustryInformation Technology
Responsibilities Include
Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements.
Design & code a variety of complex software features with adequate documentation.
Write automation for new/existing features.
Customer Support & troubleshoot/fix a variety of difficult software problems.
Proactively communicate on development status & delays in agreed upon timelines.
Interface with global teams for requirements analysis and schedule.
Required Qualifications/Experience
Bachelor's Degree / master’s degree in engineering with Computer Science/Electronics/Electrical background and 3-5 years of experience.
Minimum of 3 years’ experience in software development with exposure to maintenance, continuous integration & releases.
Minimum of 3 years experience in core product software development.
Strong Object Oriented Design & Programming Experience.
Professional experience of Core Java Technologies (Design Pattern/Multi-threading/Data Structures/Algorithm), Sprint boot micro services.
Exposure to Agile methodologies and tool chain (like JIRA).
Has knowledge of best practices and how own area integrates with others.
