Senior Lead Engineer, Products at Majesco
Mae Ing, Phayao, Thailand -
Full Time


Start Date

Immediate

Expiry Date

15 Jun, 26

Salary

0.0

Posted On

17 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring, Hibernate, JPA, SQL, REST, SOAP, HTML5, CSS3, JavaScript, Oracle SQL, PL/SQL, OAS3 APIs, Object Oriented Analysis, Design Patterns, DevOps

Industry

Software Development

Description
All About the Role: * Must Have * Develop Quality software by practicing software engineering principles and best practices. * Embrace First Time Right, Automation, Reusability, Maintainability and Secure Coding in everyday work. * Develop & implement architectural and design principles to improve performance, capacity, and scalability of product. * Take ownership while working in a SAFe Agile model with other developers, BA’s, Architects to ensure that the end business & performance goals are met. * Independently drive the conversations with all internal and external stakeholders to ensure the software delivered meets the business objectives and with the highest quality. * Takes part in code reviews (self and team) and suggest/fix any defects/design issues identified. * Ensure On-Time delivery of product features as per the Product Roadmap. * Support issue analysis/triaging and provide fixes during test phases, as well as production issue resolution to ensure key Product SLAs are met. * Ensure thorough unit testing & participate in the transition of the application components to the testers. * Nice to Have * Design elegant solutions to meet the business process & requirements for the Product. * Create holistic designs for development using a Test-Driven Development approach to ensure reusability & extensibility of capabilities in the future versions. * Work with various stakeholders and identify the scope of the project, estimate-create a timeline, and come up with the approach and design for the features/epics. * Present and highlight features in product demos to wider audience / customer. * Document the architectural blueprint and end to end design through architecture, technical, user, troubleshooting, how to, etc. Documents/guides. What You’ll Bring: * Self-driven, highly motivated, outcome focused - Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional & non-functional requirements. * First-time-right Quality mindset, prefers to automate over doing same tasks manually, strives for delivering the best customer experience, ambitious and growth mindset. * Employ exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems. * Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace. * Willing to work across time zones and with remote teams. All About You: * Must Have -  * Minimum 5-8 years of experience in Java technology stack, Spring, Hibernate / JPA, DB/SQL, basic commands, web services software architecture and design (REST/SOAP), including security-based implementations. * Minimum 3 years of experience on frontend framework - HTML5 and CSS3 and Web Standards and JavaScript * Strong knowledge of Relational Databases, Oracle SQL, PL/SQL * Experience in the RESTful Webservices & API framework, OAS3 APIs * Hands on experience in Object Oriented Analysis and design using Common Design Patterns * Minimum 3 years of experience in design patterns and framework/tool development * Exposure to cloud applications including DevOps/Descopes, Scaling, Deployment and Automation; Cloud Exposure - MS Azure/AWS, OpenShift, Docker, Kubernetes, Jenkins, GitHub, Jira * Good to Have * Minimum 5 years of experience of managing non-functional requirements (NFR) - performance, security, and availability. * Experience in other tools and technologies like MQ, Oracle fusion middleware (WebLogic), WebSphere, Wildly * Experience in Veracode or similar vulnerability analysis tool(s) * Familiarity with AI tools Other Qualifications: * Bachelor’s degree in computer science or engineering; Master’s degree a plus · Experience with SAFe Agile Development practices and processes. Safe Practitioner certification preferred. * Preferred Experience in developing packaged software (Products) preferably in the banking or financial services areas.
Responsibilities
The role involves developing high-quality software by adhering to engineering principles, focusing on automation, reusability, and secure coding practices. Responsibilities include driving architectural designs, ensuring performance and scalability, and taking ownership within a SAFe Agile model to meet business and performance goals.
Loading...