Senior Software Engineer
7 days ago
We are seeking a highly skilled and experienced Full Stack Software Engineer to join our dynamic team. The ideal candidate will have a strong background in full stack development, with expertise in building and maintaining web applications using technologies such as Node.Js, React.Js, TypeScript, JavaScript, Cypress, MongoDB, designing and developing high-quality technical solutions using Terraform, AWS services and best practices in Networking and IAM. The ideal candidate should have a strong background in AWS services including IAM best practices, AWS API Gateway, AWS Lambda, and AWS S3 The Software Engineer is responsible for the design, creation, testing and documenting of new and innovative software products. This will be in accordance with agreed development and security standards and processes and with support from Senior and Principal Engineers. The candidate will have a passion for technology and technology trends within the field of Software Engineering. The candidate will be an inquisitive learner, and seek to add value to the team immediately, while broadening their knowledge over time. The candidate will already have solid foundational knowledge, with demonstrable experience of building and supporting new products. As a Full Stack Senior Software Engineer, you will play a key role in the design, development, and deployment of innovative solutions to meet our business needs. Responsibilities Takes technical responsibility across all stages and iterations of software development. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction including software security. Responsible for contributing to the efficiency of Product Engineering’s full software development lifecycle, utilising modern trends and approaches to ensure value is released early and often (Continuous Deployment). Leads simple refinement activities of small to medium-sized well formed and understood product features – partnering with Product and Design to break down these items of work into iterative releases of value to the customer. Designs software components and modules using appropriate modelling techniques following agreed software design standards, patterns and methodology. Creates and communicates multiple design views to identify and balance the concerns of all stakeholders of the software design. Identifies and evaluates alternative design options and trade-offs. Recommends designs which consider target environment, performance, security requirements and existing systems. Works together with the Tech Lead- Principal Architect to define the standards on code structure and quality we employ, and owns/reports on parts of that standard. Build and maintain efficient, reusable, and reliable code using best practices. Provides feedback to others on code structure and style, regularly reviewing other engineers’ code as a mechanism for learning and ensuring code quality within the codebase remains high. Provides and maintains technical documentation for new and existing solutions as a resource for colleagues within Product Engineering. Troubleshooting and debugging production issues and providing timely resolution of software defects. Contributes to all stages and iterations of the software development lifecycle. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction including software security. Forge close partnerships with product managers, business analysts, and stakeholders. Stay up-to-date with the latest trends and technologies in web development. Specific Skill based Deliverables: Designing, developing, and maintaining full stack applications using Node.Js, React.Js, TypeScript, and JavaScript to meet business requirements. Building efficient and reusable front-end systems and components in React.Js with a focus on performance optimization. Writing server-side logic using Node.Js and integrating user-facing elements using server-side rendering. Develop user interfaces with modern front-end technologies such as React.Js, TypeScript, and JavaScript. Create and maintain scalable backend services using Node.Js and MongoDB. Creating and maintaining databases, particularly MongoDB, and ensuring high performance, responsiveness, and scalability. Implementing automated testing platforms and unit tests using Cypress for front-end and back-end systems. Design and develop high-quality technical solutions using Terraform, AWS services, and best practices in Networking and IAM Managing infrastructure as code using Terraform for efficient provisioning and management of cloud resource Build and maintain scalable and secure AWS infrastructure utilizing Terraform, AWS IAM, API Gateway, Lambda, and S3 services Design, develop, and maintain scalable full stack applications utilizing AWS cloud services. Implement security and compliance best practices, particularly in AWS IAM to ensure secure access control and identity management. Leverage AWS API Gateway for building and managing secure, scalable APIs for applications. Develop serverless applications using AWS Lambda for efficient and cost-effective computing. Utilize AWS S3 for scalable storage solutions and integration with other AWS services Qualifications & Skills: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 5 years work experience as a Full Stack Software Engineer or similar role. Proven hands-on experience in developing and deploying web applications using technologies including Node.Js, React.Js, TypeScript, JavaScript, Cypress, MongoDB, Terraform and AWS. Experience in building highly performant applications with a micro-services architecture. In-depth understanding of AWS IAM best practices and security protocols. Hands-on experience with AWS API Gateway, AWS Lambda, and AWS S3. Strong understanding of software development principles, design patterns, and best practices. Expertise in integrating and consuming RESTful web services and APIs. Experience in building highly performant applications with a micro-services architecture. Experience with cloud platforms, particularly AWS, for building and deploying scalable applications. AWS certification(s) is a plus. Strong understanding and hands-on experience with Terraform for infrastructure as code Experience with managing cloud infrastructure Proficiency with version control systems such as Git, and CI/CD pipelines. Experience with assessing software security and potential risk factors Experience with incident response, disaster recovery and on-call processes Solid knowledge of database design, optimization, and performance tuning. Strong testing knowledge, understands what should be tested when and at what level to provide maximum efficiency. Working experience in a AGILE environment will be a plus. Abilities & Competencies: Excellent communication and collaboration skills. Strategic thinking and problem-solving abilities. Ability to work effectively in a fast-paced environment and meet deadlines. Proven leadership and management skills with the ability to develop, communicate and inspire staff. Takes accountability and has a strong sense of ownership. Results oriented and a commitment to high quality customer service. Ability to lead a team/discipline to quickly resolve complex problems in the provision of Digital Services. Ability to work in an agile environment and adapt to changing requirements and collaborating effectively with distributed teams.
-
Senior Software Engineer
6 days ago
Cochin, Kerala, India Velodata Global Pvt Ltd Full time ₹ 8,00,000 - ₹ 12,00,000 per yearSenior Software Engineer – Mobile and WebYour tasks:As Senior Software Engineer with a strong background inReact,React Native,C++,andPHPyou will be part of a Product Engineering team. We are looking for engineers with a passion for programming and a product mindset.Responsibilities include:Enhance and maintain a mobile app.Enhance and maintain a web...
-
Senior Embedded Software Engineer
2 weeks ago
Cochin, Kerala, India RIOD Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany DescriptionRIOD specializes in designing, building, and manufacturing IoT products. Known for high-quality, made-in-India EV charging stations and IoT solutions in precision agritech and industrial applications, RIOD is at the forefront of innovative technology development. We are committed to creating products that improve efficiency and enhance...
-
Software Engineer
2 weeks ago
Cochin, Kerala, India OBJECTSTREAM SOFTWARE PRIVATE LIMITED Full time ₹ 4,00,000 - ₹ 12,00,000 per yearCompany DescriptionOBJECTSTREAM SOFTWARE PRIVATE LIMITED is based in Kochi, Kerala, India. We are dedicated to delivering innovative software solutions and offer a collaborative work environment. Our mission is to provide the highest quality software services to meet the diverse needs of our clients. Our strategic location in Panampilly Nagar positions us at...
-
Senior Software Engineer
2 weeks ago
Cochin, Kerala, India National Oilwell Varco Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAt National Oilwell Varco (NOV), we're on the lookout for dedicated Senior Software Engineer to provide leadership in development of a resilient onsite data aggregation system with transmission to a cloud-based monitoring application.Responsibilities:Provide leadership in design, development and long-term sustainability of a resilient onsite data aggregation...
-
Senior Software Engineer
2 weeks ago
Cochin, Kerala, India NOV Full time ₹ 12,00,000 - ₹ 24,00,000 per yearDescription As a Senior Software Engineer at NOV, you will lead the India-based software team building Ideal OS, NOV's next-generation web platform for managing and controlling oilfield completions equipment. You will partner with U.S.-based technical leaders to design new system capabilities and ensure consistent, high-quality implementation across a...
-
Senior Software Engineer
14 hours ago
Cochin, Kerala, India Getinz Techno Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title:Senior Software Developer Application Management -Full Stack Engineer (Frontend+Backend+Devops) Location: Kochi, Kerala Shift Timing: 12.30pm to 10:30 PM Experience: 5-10 years Job Type: Full-Time Work Mode: WFO- 5days in a week Role Overview: In this role, you will be responsible for the full lifecycle of application management, focusing on a...
-
Senior Software Engineer
2 weeks ago
Cochin, Kerala, India SS Consulting Kochi Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe're hiring: Senior Software Engineer – Backend DevelopmentAre you passionate about buildinghigh-performance, scalable systemsusing modern backend technologies likeRust, Kotlin, Python, or ?Do you thrive in solving complex system-level problems and shaping clean, efficient architectures?Join ourfast-paced R&D teamdriving innovation incybersecurity and...
-
Senior Software Engineer
4 days ago
Cochin, Kerala, India Skizzle Technolabs Full time ₹ 10,00,000 - ₹ 25,00,000 per yearWe are looking for a Senior Software Engineer based out from Kerala. Kindly find the requirements as mentioned below:Responsibilities:• Design and deliver rest APIs using Django• Actively participate in product meetings and deliver the requirements within timelines• Optimize the code• Participate in code reviews• Deliver well documented APIs in...
-
Software Engineer
4 weeks ago
Cochin, India Whatjobs IN C2 Full timeUnity Infotech has multiple opportunities in Microsoft .NET development and is hiring for the following roles for its Banking , FinTech & Payments practices: Software Engineer .NET | .NET CORE Senior Software Engineer .NET | .NET CORE Technology Lead - .NET Work Location : Kochi, India Unity Infotech ( is a leading financial technology firm providing core...
-
Senior Automation Engineer
1 week ago
Cochin, Kerala, India FOUNDINGMINDS SOFTWARE PRIVATE LIMITED Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Founding MindsAt Founding Minds, we are one of the preferred product development partners in the software industry, collaborating with clients across the globe to design and build innovative software products. We also serve as an incubator for many startups, giving our team members exposure to diverse projects and emerging technologies. As a...