BTech or MS degree in Computer Science from a reputed university
5-10 years of full-stack, hands on experience designing developing of product development experience in designing and coding complex, enterprise, applications in Smalltalk and other object-oriented programming languages.
Software Design Patterns/SOLID principles.
Experience implementing architectural design patterns such as Event Driven Architecture, Service Oriented Architecture, and Domain Driven design
Experience advanced knowledge of coding languages - Smalltalk, Java
Experience developing and working with databases (Oracle, MSSQL)
Test-driven development, which includes Unit and End-to-End Testing
Excellent analytical, problem-solving and communication skills
Ability to coach and mentor junior members of the team
Experience working with teams across different time-zones and countries
Passion for excellence, passion for high quality materials and professionalism
Ensure product quality and timeliness of work
FinTech experience will be a plus
Key responsibilities:
Manage and extend the application built using Smalltalk , Java and its integration.
Design, build, and participate in end-to-end projects using Agile development process.
Build a distributed system based on service-oriented architecture and SOLID design principles.
Be able to pick up new technologies along their whole development stack including non-java ecosystems.
Be passionate about delivering quality code and build culture of continuous learning and improvement in team by identifying technical debts/improvements.
Have the desire to collaborate, and like sharing and learning from your colleagues
Provide input and guidance to resolve issues and meet objectives.
Contribute to developing and refining the existing development processes to enhance quality and productivity.
Coach and mentor junior members of the team
Job Classification
Industry: Insurance Functional Area / Department: Engineering - Software & QA, Role Category: Software Development Role: Software Development - Other Employement Type: Full time
Contact Details:
Company: Canadian based Location(s): Noida, Gurugram