About the Role
This position performs moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability to work on individual pieces of work and solve problems including the design of the program flow of individual pieces of code, effective coding, and unit testing.
Responsibilities
Solving real world problems
Propose viable technical solutions to Product Management and / or users for validation.
Develop highly resilient and scalable applications. Design, write, test, and deploy production-ready code
Validate innovative solutions with our customers and continuously delight them!
Interface with other technical personnel or team members to finalize requirements.
Work closely with other development team members to understand complex product requirements and translate them into software designs.
Successfully implement development processes, coding best practices, and code reviews.
Keep abreast of new technology developments.
Requirements
3+ years of Software / Systems Engineering experience
BS Engineering / Computer Science or equivalent experience required
Proficiency with data manipulation languages.
Proficiency in development languages including but not limited to Java / J2EE, Spring Boot / Integration, JavaScript, XML, SQL, in Windows and LINUX operating systems
Familiarity of industry best practices : code coverage / reviews, Test-driven development, continuous integration.
Knowledge of the Agile methodology and continuous improvement mindset.
Knowledge of data storage subsystems (On Premise : Oracle / SQL Server, Cloud data lakes)
Ability to complete moderate and complex bug fixes.
Excellent oral and written communications skills in fluent English.
Experience in Dockers, Kubernetes, Services in Azure, AWS or another cloud platform is desirable but not essential.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams .
Please read our .
Software Engineer Iii • mumbai, India