MCGI (Members Church of God International) is a globally recognized organization known for its educational programs and humanitarian efforts.
Kochi
INR 30.0 - 45.0 Lacs P.A.
Hybrid
Full Time
About the Role We are seeking a highly experienced Senior Software Engineer (Full Stack) to join our core engineering team. In this role, you will be deeply engaged in end-to-end software development, delivering high-performance, scalable, and secure enterprise applications. This is a hands-on engineering role where the vast majority of your time will be spent writing high-quality, production-ready code across both backend and frontend systems. You will also work closely with cross-functional teams based in the US requiring daily collaboration and overlapping working hours to support real-time communication, design discussions, and development workflows. Strong communication skills and the ability to work effectively in a distributed team are essential. Key Responsibilities Design, develop, and maintain full-stack software solutions, including backend services, APIs, databases, and modern frontend interfaces. Write clean, maintainable, and well-tested code using industry best practices and modern frameworks. Requires participation in sprint planning, stand-ups, and technical discussions in coordination with Eastern time zone. Collaborate with product managers, designers, and engineers across U.S. teams to gather requirements and deliver features. Debug, troubleshoot, and resolve technical issues. Continuously evaluate and adopt tools and frameworks to improve development workflow. Participate in Agile ceremonies and contribute to a culture of iterative development and continuous improvement. Support continuous integration and deployment pipelines.• Identify performance bottlenecks and propose optimizations. Mentor junior developers as needed and contribute to a culture of technical excellence. Requirements Bachelors or Masters degree in Computer Science or a related field. 7+ years of professional software development experience. Strong programming skills and deep knowledge of data structures, algorithms, and design patterns. Proven expertise in backend development using Java 8, Spring, Spring Boot, and microservices. Solid frontend development experience with Angular 9, HTML, CSS, and JavaScript. Experience with Oracle Databases and SQL, including performance tuning and optimization. Hands-on experience building and consuming RESTful web services. Comfortable working in Unix/Linux environments and writing shell scripts. Experience with application servers like Tomcat. Familiarity with version control and build tools such as Git, Maven, Jenkins, and Subversion. Strong understanding of Agile development practices, including Test Driven Development (TDD). Technical Environment Java 8, Spring, Spring Boot, Oracle 19c, Angular 9, REST APIs, HTML, CSS, JavaScript, Git, Maven, Jenkins, Subversion, Tomcat, Linux
Kochi
INR 8.0 - 18.0 Lacs P.A.
Hybrid
Full Time
About the Role: Were looking for an experienced Software Engineer (Full Stack) to build high quality enterprise Java applications. You will be expected to design, develop, and unit test production quality software with other team members in a collaborative Agile environment, and a strong software development background is a must. You will also work closely with cross-functional teams based in the US requiring daily collaboration and overlapping working hours to support real-time communication, design discussions, and development workflows. Strong communication skills and the ability to work effectively in a distributed team are essential. Key Responsibilities: Write, test, and maintain new software features across backend and frontend layers. Design and develop full-stack features using modern technologies under the guidance of senior engineers. Participate in daily Agile activities and contribute to sprint goals. Collaborate with QA, Tech Ops, and product teams to deliver high quality production-ready software. Participate in discussions to define features which will improve current products. Write unit and integration tests to maintain code quality and reliability. Perform troubleshooting and bug-fixing across the stack. Requirements: Bachelor's degree in Computer Science or related field. 15 years of experience in software development. Strong programming fundamentals including data structures, algorithms, and design patterns.• Experience with backend development using Java 8, Spring, and Spring Boot. Basic to intermediate skills in Angular, HTML, JavaScript, and CSS. Proficiency in SQL and experience with Oracle or similar databases. Familiarity with REST APIs. Working knowledge of Git, Maven, and Jenkins. Experience with Tomcat or similar application servers. Exposure to Linux/Unix systems and basic scripting. Willingness to adopt Agile practices and Test Driven Development. Technical Environment: Java 8, Spring, Spring Boot, Oracle 19c, Angular 9, REST APIs, HTML, CSS, JavaScript, Git, Maven, Jenkins, Subversion, Tomcat, Linux Role & responsibilities Preferred candidate profile
Kochi
INR 7.0 - 15.0 Lacs P.A.
Work from Office
Full Time
Job Title: Business Intelligence Analyst (R Shiny Developer) Position Overview: We are seeking an entry-level Business Intelligence Analyst (R Shiny Developer) to join our business analytics team. In this high-impact role, you will be responsible for maintaining and enhancing our in-house merchandising Shiny dashboard, adding new functionality to automate processes and analytics for our merchants. Additionally, you will be responsible for supporting the business analytics team with their business intelligence and data engineering needs. This position requires collaboration across multiple departments and offers an excellent opportunity to make a significant contribution to our company's success. Key Responsibilities: Maintain and update our in-house Shiny dashboard (driven by R) to ensure reliability and performance. Build SQL data pipelines for merchants and business analytics team. Develop new features and functionality to support automation and streamline merchant processes. Collaborate with merchants, sales, and other stakeholders to identify and implement solutions to business needs. Qualifications: Programming Skills: Proficiency in SQL, R, and Shiny is required. Experience with Apache Airflow is a plus. Education: A degree in Information Systems, Mathematics, Data Science, Computer Science, Statistics, or another STEM/technical business field. Experience: 2-3 years minimum in R Shiny development. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Self-starter with the ability to work independently and as part of a team.
Kochi
INR 10.0 - 17.0 Lacs P.A.
Work from Office
Full Time
Job Title: Business Intelligence Analyst (Data Pipeline Developer) Position Overview: We are seeking a detail-oriented and proactive Business Intelligence Analyst (Data Pipeline Developer) to join our Business Analytics team. In this role, you will be responsible for developing, maintaining, and monitoring weekly data pipelines that drive insights and operations across the business. The ideal candidate will have hands-on experience with SQL, R, and Python, and be comfortable working with Apache Airflow for workflow orchestration. You will play a key role in ensuring data accuracy, pipeline efficiency, and process automation across multiple business functions. This is an excellent opportunity for someone passionate about data engineering, automation, and scalable analytics infrastructure. Key Responsibilities: Maintain and update our in-house automated data pipelines to support recurring weekly analytics and reporting. Leverage Apache Airflow to orchestrate and monitor pipeline workflows. Troubleshoot and resolve data issues in collaboration with business analytics team. Identify automation opportunities and implement scalable solutions to support data reusability and long-term maintainability. Qualifications: Programming Skills: Proficiency in SQL, R, and Shiny is required. Experience with Apache Airflow is strongly preferred. Education: A degree in Information Systems, Mathematics, Data Science, Computer Science, Statistics, or another STEM/technical business field. Experience: 2-3 years minimum in building and maintaining automated data pipelines, preferably in a business or analytics environment. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Self-starter with the ability to work independently and as part of a team.
FIND ON MAP
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.