Home
Jobs

Senior Software Engineer

4 - 9 years

25 - 30 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

End Date Sunday 29 June 2025 We Support Flexible Working - Click here for more information on flexible working options Flexible Working Options Hybrid Working Job Description Summary Aims to deliver the highest quality customer driven software whilst continually challenging, motivating, mentoring and supporting their engineering teams. They will work in cross-disciplinary teams delivering exciting customer driven solutions and high quality software and showcase excellent interpersonal and communication skill whilst efficiently working across the project life cycle to ensure software operates as intended. This is a leadership level role and will blend both deep domain and technical expertise within a feature team and great passion for coaching and developing people in a player-coach model. Job Description Key Responsibilities Architectural Design and Development: Ability to design and implement robust system integration or middleware layer using modern technologies like Application programming Interface, Apigee etc System Integration - Integrating an existing application with online payment systems (PayPal, Web Money), social media (Facebook, LinkedIn), online video streaming services (YouTube), etc. Security - Ability to understand and write OAuth 2.0, JWT Token based authorisations for interfaces Code Quality and Standard Methodologies: Develop modular, testable code and ensure adherence to standard methodologies in source code management using Git. A strong product/platform vision to take ideas from inception to production. Cloud based Integration and Deployment: Utilise integration tools and cloud infrastructure to implement seamless ETL, Data Integration & transformation solutions, ensuring smooth deployment processes. Collaboration: Work closely with cross-functional teams to deliver high-quality and innovative products, ensuring alignment with business goals. Performing root cause analysis to reduce future issues; engaging support teams to assist in the resolution of issues. Troubleshooting open issues and bug fixes, ensuring on-time delivery and hand-offs. Interacting with the project manager to provide input on the project plan. Ensuring code quality with code reviews and being aware of best practices. About You We are looking for an experienced individual who can thrive in a fast-paced environment and is eager to learn new skills and technologies. The ideal candidate will possess: Educational Background: Bachelor s or master s degree in computer science or a related technical field. Job Description for Software Engineer (Full Stack Developer) Page 2 of 2 Industry Experience: 6+ years in the software industry, focusing on the design, development, and delivery of highly scalable products and services. Fintech and Block Chain Experience: Prior experience in Block Chain development, Banking and FinTech industry will be preferable. Agile Methodology: Strong knowledge of agile development practices, continuous integration, and test automation (TDD, BDD). Software Development Lifecycle (Full Stack Development): General understanding from planning to deployment, with experience in multithreading, data structures, algorithms, and design patterns. Web Technologies and REST APIs: Extensive experience with modern technologies in developing REST APIs using Java & Spring Boot, and building modern web app experiences with React, java script, typescript, HTML, and CSS/SASS. Knowledge of data structures and algorithms is preferable. Source Code Management: Deep understanding of Git for managing changes within a source code management system. Testing and CI/CD: Experience with TDD, writing robust unit test cases, and exposure to CI/CD tools like Git, Maven, Harness/Jenkins. Cloud and Databases: Knowledge of cloud technologies (GCP or Azure), RDBMS, no SQL DB, and CI/CD. Message Queues: Experience with Kafka and Azure Service Bus. Testing Frameworks and Tools: Experience with Junit, Jest, Enzyme, React Testing Library, and code quality control platforms like Sonar. Containerization: Experience with Docker and Kubernetes.

Mock Interview

Practice Video Interview with JobPe AI

Start Maven Interview Now

My Connections Lloyds Technology Centre India

Download Chrome Extension (See your connection in the Lloyds Technology Centre India )

chrome image
Download Now

RecommendedJobs for You

Mumbai, Thane, Navi Mumbai