Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 10.0 years
0 Lacs
bengaluru, karnataka, india
On-site
About The Company Orange Health is Indias leading on-demand diagnostics lab for urban Indian consumers and is positioned as the fastest diagnostics lab in India. We were recognized as the Diagnostics Startup of the Year 2025*.*Launched in January 2021, Orange Health Labs is amongst the most loved brands in the healthcare sector, with over 30,000 reviews and the highest rating on Google for all its facilities across the country, and an NPS close to 90! Orange Health Labs is among the best places to work, with a team of 1,000+ people across the company. We believe in treating colleagues with respect and investing in their growth for the long term. You can learn more about our work culture on our careers page and LinkedIn page. Our vision is supported by some of the worlds leading investors like Accel, General Catalyst, Y Combinator, Bertelsmann India, Amazon, and other marquee names. We have been recognised as a Future Unicorn for two consecutive years by Hurun India. About The Role As an Engineering Manager you will lead a team of engineers, overseeing the technical and operational aspects of their projects and maintain both the technical output and the team culture. Roles And Responsibilities Lead and take ownership of engineering for multiple core platform components, ensuring alignment with product and business goals. Manage, mentor, and foster a high-performing engineering team. Design and develop scalable, secure, and reliable systems, while guiding the team with architecture, low-level design, code reviews, and coding best practices. Break down complex tasks for efficient development, mitigate technical debt, and ensure quality through continuous integration and testing. Drive engineering excellence with best practices in CI/CD, security, and code quality. Oversee production releases, monitor performance, and lead technical discussions with a focus on scalability and maintainability. Collaborate with cross-functional teams, evaluate third-party solutions, and implement technologies aligned with future needs. Identify enhancement opportunities in processes and systems and promote open-source adoption. Work closely with leadership and product teams to innovate and build impactful products in healthcare. Skills We Are Looking For 8+ years of software development experience with a strong track record in building production-ready applications; demonstrated experience in scaling mid to large systems, ideally with a startup background. Deep expertise in Microservices architecture, with experience in designing modular, reusable components. Strong data modelling skills across both relational and NoSQL databases, including MySQL, PostgreSQL, Redis, and DynamoDB. Comprehensive understanding of DevOps and CI/CD tools (e.g., Jenkins, GitHub Actions, Docker, Kubernetes) and related best practices. Proficiency with cloud platforms (AWS, GCP, or Azure) and experience in architecting for cloud-native environments. Deep understanding of object-oriented and functional programming, design patterns, and reactive programming. Demonstrated ability to think and develop products with scalability in mind, applying best practices in programming, documentation, and testing to build resilient, high-quality software. Passionate about building products that have a meaningful impact on consumers daily lives and advancing healthcare. Experience developing native mobile applications for iOS and/or Android. Prior experience in fast-paced startup environments, with a mindset geared toward iterative, agile development and quick decision-making. Compensation And Benefits We provide Biannual-based increments and market competitive compensation We offer comprehensive medical insurance worth 5 lakhs for both our employees and their dependents. Our company culture is considered one of the best in the industry. You&aposll get to work with smart, inclusive, meritocratic team & leaders. Our People NPS is >90% and Glassdoor rating is also in the top 10% of companies. Skills: functional programming,native mobile applications,relational databases,reactive programming,python,ci/cd tools,object-oriented programming,design patterns,nosql databases,data modeling,leadership + management,go,devops,system design,architecture,software development,microservices architecture,cloud platforms Show more Show less
Posted 3 days ago
4.0 - 8.0 years
0 Lacs
maharashtra
On-site
The Python Software Engineer role at SmartStream offers an exciting opportunity to be part of a dynamic team working towards innovation and expansion in the financial industry. As a Python engineer, you will be responsible for translating business requirements into new application components, contributing to the development of cutting-edge solutions for global financial institutions. Your main responsibilities will include participating in the complete product lifecycle, designing and implementing Python libraries, and ensuring the scalability and robustness of solutions to meet high performance and availability standards. You will have the chance to work with state-of-the-art technologies in an international environment, while also providing ongoing maintenance, support, and enhancements to existing systems. Key skills for this role include expert-level experience in Python programming, knowledge of object-oriented design principles, and the ability to write clean and well-tested code. Experience with REST, Swagger/OpenAPI, NoSQL databases like MongoDB, and excellent communication skills are essential. Desirable skills include understanding of concurrency paradigms, familiarity with Docker and Kubernetes, and proficiency in software-management tools like Git and IDEs such as PyCharm. Experience with Java programming is a bonus but not required. The ideal candidate for this position will be an Engineering Graduate with a background in Computer Science or Information Technology, with a minimum of 4 years of experience as a Python software engineer. While experience in a software vendor or financial software environment is advantageous, it is not mandatory. SmartStream is an equal opportunities employer committed to promoting equality of opportunity and a discrimination-free workplace. This is a permanent position with opportunities for personal and professional development in a friendly and welcoming environment. Join us on this exciting journey to shape the future of the financial industry!,
Posted 4 days ago
9.0 - 13.0 years
0 Lacs
noida, uttar pradesh
On-site
As an Engineering Manager at our Noida location, you will be responsible for providing technical leadership to major projects and building a team of 15-20 top-notch engineers. Your role will involve optimizing code, ensuring engineers can optimize theirs, managing business goals, contributing to product strategy, and aiding in team development. Creating clear career paths for team members, offering regular mentoring, conducting performance evaluations, and encouraging feedback are crucial aspects of your role. You will collaborate closely with Product Management, Business Development, and Operations teams to deliver scalable and high-quality technology solutions rapidly. You must have experience in architecting and implementing large-scale services across multiple systems and groups. Proficiency in low-level design, system design, distributed systems, and managing highly transactional, large relational, and complex systems is essential. Familiarity with technologies like Drupal (8/9), PHP, Linux, Apache, MySQL, solr, memcache, redis, javascript, and ajax is required. Comfort with Microservices, NoSQL databases, REST, Message queues, RPC, functional programming, event-driven programming, production, and cloud architecture like AWS is necessary. Additionally, you should possess hands-on experience in object-oriented design, data structures, algorithm design, and complexity analysis. Leadership skills, system design proficiency, technical expertise, and a minimum of 9-12 years of experience in a top-tier product company with team management experience are must-haves. A BE/BTech in Computer Science or equivalent from premium colleges is preferred for this role. Adaptability to a fast-paced environment with ambiguity and chaos is expected. Please note that the responsibilities associated with this role may evolve over time based on business needs. This job description serves as a guide and is not exhaustive or contractual in nature. You will engage in detailed discussions with the interviewer and/or supervisor to align with the evolving requirements of the role.,
Posted 5 days ago
6.0 - 10.0 years
0 Lacs
kolkata, west bengal
On-site
The Python Software Engineer role involves designing, coding, and testing analytics applications using Python, including Core Python, Object Oriented Programming, and Functional Programming. The ideal candidate should be proficient in working with data sets from databases such as MSSQL, Oracle, data lakes like S3, and data lakehouses like Dremio. Proficiency in Python Object Relational Management (ORM) is mandatory. Strong experience with Python data manipulation libraries like Pandas and NumPy is essential. The responsibilities also include debugging, identifying, and resolving bugs and issues in the code, collaborating with other software engineers, data scientists, and stakeholders to deliver high-quality software that is scalable, readable, and maintainable. Following Test Driven Development (TDD) and delivering stories of Agile Scrum Sprint are part of the job responsibilities. Creating and maintaining documentation for the software and development processes is also expected. The ideal candidate for this position should have a strong understanding and a minimum of 6 years of exclusive experience in Python development. Proficiency with Python programming language and its libraries (Core, OOP & FP) is required, with a particular emphasis on libraries like Pandas & NumPy. Experience with SQL and NoSQL databases, strong analytical and problem-solving skills, and the ability to work effectively in a team and communicate technical information clearly are essential. Familiarity with debugging tools and techniques, databases, data lake (S3), continuous integration, and continuous deployment pipelines on Azure/AWS is advantageous. The Python Software Engineer will be responsible for designing, developing, testing, and maintaining Python analytics applications. The role involves developing clean and optimal Python code for various data manipulation operations over data lakes and data lakehouses. Shift Timing: 2 11 PM IST Job Types: Full-time, Contractual / Temporary Contract length: 12 months Application Question(s): Are you comfortable for C2H Notice period Work Location: In person,
Posted 5 days ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
In this role, you will have the opportunity to work as a part of a team focused on building React Native iOS and Android applications. Your responsibilities will include developing pixel-perfect UIs, implementing smooth animations for enhanced user experience, integrating native APIs, and utilizing native modules as needed. Additionally, you will be expected to write high-quality code following best practices for coding, compliance, security, and performance, diagnose and resolve bugs and performance issues, and manage application state using libraries such as Redux. Furthermore, you will collaborate with the team to build accurate estimates, deploy applications to the Apple and Google Play stores, enhance product quality through code reviews and unit tests, and work closely with QA to implement automation testing where applicable. Your role will require extensive experience in JavaScript/Typescript, a proven track record in developing production-ready mobile apps with React Native, knowledge of functional programming, and proficiency in working with third-party dependencies and debugging conflicts. It is essential that you have a solid understanding of mobile app design guidelines for both iOS and Android platforms, familiarity with native build tools like XCode and Gradle, knowledge of REST APIs and offline storage, and a commitment to following React Native best practices. Additionally, you should be comfortable using Native Modules and Native UI components from both platforms and possess the ability to architect, develop, and maintain React Native applications with clean code. The technology stack for this role includes JavaScript, React Native, Linux/OSX Bash, Optimizely, Mixpanel, SendGrid, Git, NPM, Google Cloud Datastore, Google App Engine, and Cloud Endpoints. If you are passionate about mobile app development, enjoy working in a collaborative team environment, and are dedicated to delivering high-quality applications, this position offers you the opportunity to contribute to the success of our projects while growing your skills and expertise in the field.,
Posted 6 days ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As an Android Developer at mPokket, you will be responsible for owning and delivering various components in Java/Kotlin to develop cutting-edge Android applications with high quality. Your role will involve providing technical leadership to an agile development team, promoting best practices in Continuous Integration and Continuous Deployment (CI/CD), and fostering a culture of quality through developer-led automated testing initiatives. You will play a key role in driving continuous improvement in Software Development Life Cycle (SDLC) and agile processes by utilizing key performance indicators to enhance team efficiency and software delivery. Leading design, planning, and estimation discussions within the team and with partners from across the department, as well as engaging with business stakeholders, will be essential parts of your responsibilities. Your duties will also include conducting high-level system analysis and architecture design to ensure alignment with business requirements, technical standards, and the overall architecture blueprint. You will facilitate requirement gathering, translate complex business needs into technical specifications, and oversee the creation and maintenance of project and technical documentation. Identifying and mitigating risks throughout the SDLC, proposing solutions to complex problems, and maintaining standards for coding, automated unit testing, debugging, and implementation will be crucial aspects of your role. Additionally, you will oversee production support processes, collaborate with operations and business stakeholders, and lead efforts to resolve root causes and enhance performance, scalability, and reliability. As a technical leader, you will provide guidance to mid-level developers, analysts, and graduates, ensuring the performance, quality, and responsiveness of the applications. Working in a rapidly evolving environment, dealing with ambiguity, and meeting deadlines while maintaining code quality will be part of your daily routine. Your role will involve collaborating with other engineers, product management, QA, and operations teams to develop and meet functional and non-functional requirements on schedule. You will lead product initiatives and work on next-generation prototypes, utilizing your expertise in Android development, design principles, RESTful web services, design patterns, and 3rd-party integrations. To excel in this role, you are required to have at least 4 years of experience in Android Development using Java/Kotlin, a strong command of Android SDK, design principles, and design patterns, as well as experience with RESTful web services, data structures, and algorithms. Knowledge of XML, JSON, App/Client-side configuration management systems like Firebase, and experience with system design and tech stack upgrades will be beneficial. If you possess excellent communication skills, sharp analytical abilities, proven design skills, and experience in Finance-related technology, and are passionate about driving success through key app quality components, user experience, and performance, then this role at mPokket is the perfect opportunity for you.,
Posted 6 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Data Engineer (AWS) at our company, you will be utilizing your 3-5 years of experience, with a minimum of 3 years specifically focused on AWS cloud services. Your main responsibilities will revolve around providing technical support for data engineering systems, including troubleshooting issues related to data pipelines, AWS services, Snowflake, Hadoop, and Spark. Your day-to-day tasks will include investigating and resolving issues in data pipelines, optimizing Spark jobs, managing incidents related to data processing, and collaborating with cross-functional teams to address critical issues promptly. You will also need to possess a solid understanding of big data architectures such as Hadoop, Spark, Kafka, and Hive. To excel in this role, you must have hands-on experience with Hadoop, Spark with Python on AWS, knowledge of Terraform templates for infrastructure provisioning, and at least 3 years of experience in BI/DW development with Data Model Architecture/Design. Your familiarity with CI/CD implementation, scheduling tools and techniques on Hadoop/EMR, and best practices in cloud-based data engineering and support will be highly beneficial. Your technical essentials should include proven experience in providing technical support for data engineering systems, a strong understanding of AWS services like S3, Glue, Redshift, EMR, Lambda, Athena, and Step Functions, as well as hands-on experience supporting Snowflake, Hadoop, Spark, and Python in a production environment. Additionally, you should possess excellent problem-solving skills, analytical abilities, and communication skills to effectively work with cross-functional teams. Preferred qualifications for this role include being an AWS Certified Solutions Architect Associate. As a self-motivated team player with strong analytical skills and effective communication abilities, you will thrive in our dynamic and passionate work environment. If you are looking to work with a team of enthusiastic professionals and enjoy continuous growth, this position is perfect for you.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
You are a passionate and skilled Frontend Developer who is adept at solving problems, writing clean code, and creating high-performance user experiences. As a Frontend Developer, you will be responsible for collaborating with UX designers to ensure design feasibility and delivering top-notch UI/UX details and performance optimization. The ideal candidate possesses strong problem-solving and algorithmic skills and has the ability to write clean, reusable, and scalable code while being knowledgeable about design patterns. You should be independent, self-driven, and enthusiastic about learning new technologies. To qualify for this position, you should hold a B.Tech degree, preferably from B2B product-based companies, with a focus on Computer Science or related fields. Additionally, you should have at least 3 years of professional experience working with modern UI frameworks such as React.js or Vue.js. Proficiency in JavaScript, HTML, and CSS is essential, along with hands-on experience in Functional Programming in JS, ES2015+, Git, Webpack, TDD, and OOP JS. Experience with REST APIs, promises, event loops, Jest, browser debugging, and performance testing is desired. Familiarity with React 16+, TypeScript, Tailwind, Lodash, Moment, and Turf will be advantageous. Any contributions to popular npm or GitHub libraries will be considered a plus. This is a full-time position based in Noida, Sector 90, with a 5-day work week and the option to work from the office. The ideal candidate should have a notice period of immediate to 30 days. If you meet the qualifications and are excited about this opportunity, please send your CV to gautam@mounttalent.com.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
As a UI Engineering Manager at CommerceIQ, you will be responsible for leading a team of UI engineers in the development of next-generation web applications. Your role will involve managing the performance and career development of the team, owning strategic design and architecture decisions, and ensuring high-quality implementation of CommerceIQ's UI applications. You will guide the team in architecting, developing, and testing highly interactive front-end web applications and reusable components using modern web technologies and frameworks such as React and Vue.js. Your expertise in frontend stack technologies like JavaScript, HTML, and CSS, along with proficiency in TypeScript, will be crucial in ensuring intuitive and visually appealing interfaces that enhance customer experience. Collaboration with Product Managers, Designers, and Backend developers will be essential to align UI solutions with business needs and company goals. You will play a key role in developing a long-term technology roadmap, emphasizing high-quality UI solutions that drive customer delight and innovation. As a mentor and coach, you will foster a culture of action, innovation, and high standards in user experience and code quality among the UI engineering team. Your experience in overseeing debugging, performance optimization, and adherence to SDLC best practices will be instrumental in ensuring the team delivers high-quality UI software that is unit tested and code reviewed regularly for continuous integration. In addition to managing the team and guiding technical execution, you will also be responsible for owning hiring goals for the UI team, recruiting top talent to build a high-performing team. Your track record in building and delivering complex user interfaces, along with experience in architecting scalable UI projects and managing small to medium-sized UI teams, will be key in driving successful deliveries and growth. If you are a strong believer in an innovation culture, passionate about elegant, reusable, and highly performant UI code, and have a background in release management and agile methodologies for UI development, we encourage you to apply for this exciting opportunity at CommerceIQ.,
Posted 1 week ago
1.0 - 5.0 years
0 Lacs
jaipur, rajasthan
On-site
As a VueJS Developer at our company based in Jaipur, Rajasthan, you will be responsible for developing user-facing applications using Vue.js. Your role will involve building modular and reusable components and libraries, optimizing applications for performance, and implementing automated testing integrated into development workflows. It is crucial to stay up-to-date with recent developments in the JavaScript and Vue.js space, as well as keeping an eye on security updates and issues related to Vue.js and project dependencies. To excel in this role, you must be highly proficient in the JavaScript language and its modern syntax and features. A deep understanding of the Vue.js framework and core principles such as components, reactivity, and the virtual DOM is essential. Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js, will be beneficial. Additionally, you should have a good grasp of HTML5 and CSS3, including Sass, and understand server-side rendering and its benefits. Knowledge of functional programming and object-oriented programming paradigms is required to write efficient, secure, well-documented, and clean JavaScript code. Experience with automated JavaScript testing frameworks like Jest or Mocha, as well as proficiency in modern development tools such as Babel, Webpack, and Git, will be advantageous. If you have a minimum of 1 year of experience in Vue.js development and possess the skills mentioned above, we offer a salary/package that depends upon your skills and experience. You will be joining our IT department as one of the 2 openings available for VueJS Developers. Your role will also involve proposing upgrades and updates necessary to maintain modern security and development best practices while working with both consuming and designing RESTful APIs.,
Posted 1 week ago
8.0 - 13.0 years
0 Lacs
haryana
On-site
As a Senior Lead Engineer in the Media Team within the Advertising portfolio at REA Group, you will play a key role in leading the design, development, and optimization of features to ensure high-quality, scalable solutions that deliver exceptional user experiences. Collaborating closely with cross-functional teams across the globe, you will be responsible for driving thought leadership in advertising technologies and designing innovative solutions to produce world-class advertising products. Your responsibilities will include thought leadership in buying and selling ads, writing, testing, and documenting code according to REA Engineering standards, leading strategic initiatives, solving complex technical problems, providing technical mentoring, and driving continuous improvement of production systems. You will work with stakeholders to design high-quality solutions, become a subject matter expert for the products and systems owned by the Media team, and contribute to the overall health of the systems. To succeed in this role, you should have advanced skills in designing scalable solutions, developing long-term system architecture strategies, building full-stack web products using open-source and cloud technologies, and working with TypeScript/JavaScript. Additionally, experience with RDBMS or MySQL, data analysis skills, modern software development techniques, and effective communication with business stakeholders are required. A background in Media/AdTech industry with knowledge of bidding solutions, DSPs, SSPs, Tag Management, CDPs, and targeting in media campaigns is desired. At REA Group, we offer a hybrid and flexible approach to working, transport options, on-site meals, flexible leave options, insurances, programs to support health and wellbeing, continuous learning, and development opportunities. Our values of integrity, collaboration, innovation, and customer focus guide our actions, decisions, and interactions. We are committed to fostering a diverse, equitable, and inclusive workplace where every individual is valued and respected. Join us at REA Group, where innovation, collaboration, and growth opportunities await you in a dynamic and rewarding environment.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Data Engineer with 3+ years of experience, you will be required to have strong expertise in Python scripting and SQL. It is essential to possess proficiency in Object-Oriented and functional programming concepts. Although programming experience in Python is preferred, familiarity with Java, Ruby, Scala, or Clojure is also acceptable. Your responsibilities will include integrating services to develop pipeline solutions in AWS, Hadoop, EMR, Azure, and Google Cloud platforms. While AWS experience is advantageous, it is not mandatory. Additionally, it would be beneficial to have experience working with both Relational and NoSQL databases. Moreover, having DevOps or Data Ops experience would be considered a plus for this role. If you are a proactive and skilled Data Engineer looking to work in Kolkata, this opportunity might be the perfect fit for you.,
Posted 1 week ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
The position is for a DevOps professional with expertise in Python scripting and a minimum of 7 years of experience. The role is based in Bangalore and follows a hybrid working model of 2-3 days in the office per week. The ideal candidate should possess complementary technical skills and relevant development experience. Key technical skills required for this role include: - Proficiency in Python scripting - Understanding of code management and release approaches - Familiarity with CI/CD pipelines, GitFlow, Github, and GitOps (Flux, ArgoCD) - Good grasp of functional programming, with Python as the primary language and Golang as a secondary language for IAC platform - Knowledge of ABAC, RBAC, JWT, SAML, AAD, OIDC for authorization and authentication - Experience with event-driven architecture, including queues, streams, batches, and pub/sub systems - Fluency in operating Kubernetes clusters from a development perspective - Ability to create custom CRD, operators, controllers - Experience in creating serverless applications on AWS and Azure - Understanding of Monorepo/multirepo code management approaches - Knowledge of scalability, concurrency, and network connectivity - Deep expertise in AWS cloud, including organizational structure, networks, security, and IAM - Basic understanding of Azure cloud - Familiarity with SDLC, DRY, KISS, SOLID development principles The successful candidate will be expected to work hands-on with various technologies and frameworks to ensure efficient code management, deployment, and security practices. Strong problem-solving skills, attention to detail, and a proactive approach to learning new technologies are essential for this role.,
Posted 1 week ago
2.0 - 7.0 years
3 - 8 Lacs
Mumbai, Maharashtra, India
On-site
This role is for an Agile Hacker a sharp, innovative engineer with exceptional problem-solving skills and a meticulous attention to detail. This is a unique opportunity to join a small, top-tier team to architect, design, and code a highly scalable product in the transportation space, with a focus on real-time data and large-scale data analysis. Duties and Responsibilities Work in a small team to define the architecture, design, and code for a highly scalable product. Deal with near-real-time updates and manage, analyze, and mine vast amounts of data. Craft elegant, well-tested solutions, focusing on quality and robust design, not just delivering working code. Continuously learn and improve, both personally and for the team and organization as a whole. Skills Expert skills in at least one programming language such as Java, C#, Ruby, JavaScript/Node.js, Python, Scala, or Go. Superb skills in object-oriented or functional programming and design . A strong understanding of multi-threading, synchronicity, databases (relational or non-relational), I/O, and networking. Excellent understanding of data structures and algorithms . Strong understanding of design patterns , or the ability to articulate why they might be overrated. Good communication and collaboration skills for working with stakeholders and team members. Desirable: Experience with building scalable web-based applications and APIs. Desirable: Experience with Node.js and NoSQL databases (MongoDB, Redis, etc.). Qualifications and Experience A minimum of 2 years of experience working on innovative projects that showcase out-of-the-box thinking. A strong passion for challenging the status quo and making things the best they can be. An eagerness to work on different technology platforms and languages. A strong interest in user-centered interaction design. The willingness to work in a fast-paced environment and engage in debates about technologies and methodologies like FP vs. OO, TDD vs. BDD, and XP vs. Scrum.
Posted 1 week ago
5.0 - 8.0 years
5 - 8 Lacs
Bengaluru, Karnataka, India
On-site
5-8 years of experience as a full-stack engineer (Java/ Springboot) 5-8 years of experience with developing and deploying applications to the Public Cloud (AWS/GCP) Experience in an Agile/Scrum software development environment Ability in building relationships with broad range of constituencies, strong communication skills, and ability to develop a deep understanding of the business domains of the users involved Technical aptitude and exceptional ability to pay close attention to key details in order to analyze, understand and develop new product featuresWhat You'll Bring: Fearlessly driven results-oriented, self-starter, self-educator and the ability to navigate dependencies and roadblocks Thoroughly understands the business model in relation to their current product focus area. Looks for opportunities to simplify product and technical design Considers scalability, reliability and performance of applications affected when defining technical designs Works collaboratively and communicates effectively with a commitment to be a part of a successful agile team Provide thoughtful thinking and strategies in effectively resolving problems and issues. Takes ownership of incidents which fall in the application. Maybe involved in the resolution of an incident or provide assistance to others on resolving incidents Creates technical designs that are clear, well-thought out and considers dependencies, failure states, maintainability, testability and ease of support Creates project proposals and designs that have considerable impact or touch multiple systems Understands team's testing approach and uses quality metrics to identify gaps. Works with the team to recommend solutions that are in accordance with vetted testing frameworks Assesses code reviews with the lens of quality and value code quality, acceptance criteria, business logic, test coverage and aligned to overall architecture of the application. Awareness of the organization's monitoring philosophy and skilled with the monitoring tools. Helps update and change the monitoring needs of the application accordingly and as needed Impact You'll Make: Experience with web-based products Expert knowledge on object-oriented and functional programming concepts Strong problem-solving and analytical skills Excellent communication and interpersonal skills.
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
NTT DATA is looking for a Senior Java Programmer to join their team in Pune, Maharashtra, India. As a potential candidate, you should have at least 5 years of professional experience in Java and/or Scala programming roles. You should be proficient in Java 8 or newer and/or Scala. For Java developers, having knowledge of functional programming concepts in Java is essential. For Scala developers, fluency in functional programming or a willingness to learn and adopt it is required. The ideal candidate should have expertise in programming languages like Java 8 or Scala, a deep understanding of software design patterns, architecture principles, and data modeling. You should be capable of designing applications and possess low-level designing skills. A strong grasp of OOPS concepts, data structures, algorithms, and multithreading is also necessary for this role. NTT DATA is a trusted global innovator of business and technology services, serving 75% of the Fortune Global 100. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Their services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is a leading provider of digital and AI infrastructure worldwide, and a part of NTT Group, which invests over $3.6 billion annually in R&D to help organizations and society move confidently and sustainably into the digital future. If you are an experienced Java or Scala programmer looking to be part of an inclusive, adaptable, and forward-thinking organization, apply now to join NTT DATA's team in Pune, Maharashtra, India.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
With over 140 years of Swiss engineering heritage, Scheron Hasler Group is a global leader in high-power electrical and electronic equipment. Our solutions power railways, renewable energy, DC and AC networks, and industrial systems worldwide trusted for their precision, reliability, and innovation. Behind every great innovation is a strong foundation. Our Common Services teams spanning IT, HR, finance, and more, enable excellence across the Group. If you're driven by impact and collaboration, this is where your contribution powers global success. For the expansion of our team, we are seeking to hire in Bangalore a dynamic and motivated Software Developer - JAVA Full Stack. Key Responsibilities: - Strong experience in backend development using Java and the Spring ecosystem (Spring Boot, Spring Data, etc.). - Expertise in building RESTful APIs and designing scalable microservices architectures. - Hands-on experience with reactive programming and non-blocking I/O using frameworks like Spring WebFlux or Project Reactor. - Proficiency in JavaScript/TypeScript, HTML5, and CSS3. - Basic to intermediate experience with Angular (v16+). - Solid understanding of JavaScript (ES6+) fundamentals, including scope, closures, promises, async/await, and event loop. - Familiarity with functional programming concepts and modern JS patterns. - Strong understanding of mobile development, lifecycle, and platform differences (iOS & Android). - Excellent problem-solving and analytical skills, with the ability to troubleshoot and optimize performance. - Working knowledge of both relational databases (Oracle, MS SQL, MySQL preferred) and NoSQL databases (especially MongoDB). - Good understanding of database concepts and ability to write complex and efficient SQL queries. - Proficiency in version control systems, especially Git. - Ability to write clean, maintainable, and bug-free code following best practices. - A strong research & development mindset, with curiosity to explore and evaluate new tools and technologies. - Familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, etc. Required Skills & Experience: - Degree in computer science (BSC / MSC / MAS / MCA) or equivalent. - Senior in the area of software application development (5+ years of experience). - Exposure to or hands-on experience in native mobile app development (Android or iOS). - Jasper report development. - Experience with cloud platforms, preferably AWS (EC2, S3, Lambda, etc.). - Experience with Redux, Context API, or other state management libraries. - Fluent English is a must. We foster flat hierarchies and direct communication, enabling quick decisions and strong collaboration across all levels. You'll be trusted with real responsibility and encouraged to take initiative, with plenty of opportunities to grow both personally and professionally.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
chandigarh
On-site
As a Java Trainer with expertise in Spring Boot and Hibernate, you will be based in Chandigarh and will be responsible for delivering training sessions in an offline mode. This position is on a contract basis for a duration of 6 months to 1 year. To qualify for this role, you should hold a degree in BE/BTech/MCA in CS/IT and possess excellent verbal and written communication skills. Additionally, you should have a minimum of 2-4 years of experience as a Java Trainer. Your primary responsibilities will include conducting training sessions on a range of Java-related topics. You must have proficiency in the following areas: - Java Essentials: Exception Handling, Lambda Expressions, Annotations, Modules, Optionals, Dependency Injection, I/O Operations, and File Operations. - Java Collection: Array vs ArrayList, Set Map, Queue, Stack, Dequeue, Iterator, Collections. - Concurrency: volatile keyword, Java Memory Model, Threads and Virtual Threads, Synchronization. - Build Tools: Maven. - Functional Programming: High Order Functions. - Database Access: JDBC. - Spring Core: Introduction - Terminology and Architecture, Configuration, Dependency Injection, Spring IOC, Spring AOP and MVC, Spring Bean Scope. - Hibernate: Transactions, Relationships, Entity Lifecycle. - Spring Boot: Spring Boot Starters, Autoconfiguration, Actuators, Embedded Server. - Spring Security: Authentication and Authorization, OAuth2, JWT Authentications. - Spring Data: Spring Data JPA, Spring Data MongoDB, Spring Data JDBC. - Microservices: Spring Cloud Gateway, Cloud Config, Spring Cloud Circuit Breaker, Spring Cloud OpenFeign. - Spring MVC: Servlet, JSP Files, Architecture, Components. - Testing: Junit, JMeter. If you are passionate about Java training and possess the required qualifications and experience, we encourage you to apply for this opportunity and contribute to our team in Chandigarh.,
Posted 1 week ago
6.0 - 11.0 years
14 - 18 Lacs
Kolkata, West Bengal, India
On-site
Key Responsibilities: SAP ISU Billing: Configure and implement SAP ISU Billing components for Meter-to-Cash processes, including rate structures, billing types, and invoicing scenarios. Design and execute billing processes such as meter reading, billing simulations, billing reversals, and billing-related issue resolution. Manage the billing master data including rate categories, contracts, and price determination. Work on billing-relevant enhancements, validations, and customizations as per client requirements. SAP FICA (Contract Accounting): Configure FICA components such as Payment Processing, Dunning, Collections, Installment Plans, and Clearing Control. Handle FICA sub-ledger processes including Receivables Management, Account Posting, Interest Calculation, and Tax Handling. Set up payment schemes and integration with external payment platforms. Implement reconciliation between ISU and FI (Finance) modules for contract accounting and ensure accurate reporting. Integration & Process Improvement: Collaborate with other functional teams (e.g., SD, FI, MM) to ensure seamless integration across business processes. Drive improvements and optimization of business processes related to billing and financial accounting. Provide end-to-end functional support for SAP ISU implementations, ensuring integration with non-SAP systems where necessary. Understand business process requirements and map them to SAP functionality for utilities billing and financial operations. Testing & Documentation: Create and execute unit tests, integration tests, and support user acceptance testing (UAT) for SAP ISU Billing and FICA processes. Document functional designs, test cases, and configurations to maintain project and system documentation standards. Provide post-go-live support for billing and contract accounting issues, ensuring that they are resolved in a timely manner. Training & Support: Train end-users and client stakeholders on SAP ISU billing processes, functionalities, and best practices. Troubleshoot and resolve issues encountered in day-to-day operations related to billing and FICA. Support the client in cutover activities, data migration, and transition to new billing processes. Required Skills: 5+ years of experience working with SAP ISU, specializing in Billing and FICA modules. Expertise in SAP ISU Billing configuration, including billing cycles, rate determination, invoicing, and integration with SAP FI/CO. Strong understanding of Contract Accounting (FICA), including payment processing, dunning, collections, and reconciliation processes. Experience with data migration, interfaces, and integration with external systems for meter readings, payment systems, and billing data. Familiarity with utilities industry-specific processes, business rules, and regulatory requirements. Proficient in configuring billing schema, rates, price determination, and FICA processes like dunning and settlements. Preferred Skills: Experience with SAP S/4HANA for Utilities. Knowledge of FICA enhancements for complex business processes in the utilities domain. Hands-on experience in ABAP debugging related to billing and FICA functions is a plus. Familiarity with BRF+ (Business Rule Framework Plus) for rule-based billing and invoicing. SAP certification in ISU or FICA is preferred. Educational Requirements: Bachelor's degree in Information Technology, Finance, or Engineering. SAP certifications in ISU, FICA, or related fields are an advantage.
Posted 2 weeks ago
4.0 - 24.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
You have 24 years of professional experience in TypeScript, React, and React Native. You must have a strong proficiency in TypeScript, including advanced typing, generics, and interfaces. Hands-on experience with React and React Native is required, encompassing hooks, navigation, lifecycle, and platform-specific APIs. Experience with native modules or bridging in React Native using Swift/Kotlin is a must. Additionally, proficiency in state management using Redux and/or Context API is expected. You should have a solid understanding of Object-Oriented Programming (OOP) and/or Functional Programming paradigms. Basic knowledge of Data Structures and Algorithms is necessary for writing efficient, scalable code. Familiarity with RESTful API integration and asynchronous data handling is also crucial. It would be good to have experience with Electron for desktop app development, exposure to React Query or similar libraries for server state management, familiarity with CI/CD pipelines and automated build tools, and an understanding of the app store/play store deployment process, having launched at least one app in the play store and app store. Your responsibilities will include writing clean, well-documented, and efficient code, testing and deploying scalable web and mobile features using React and React Native with TypeScript. Collaboration with designers, backend engineers, and product managers in a fast-paced, agile environment is essential. You will participate in code reviews to ensure code quality and enforce best practices across web and mobile codebases. Troubleshooting and resolving platform-specific bugs in iOS, Android, and browser environments, integrating with RESTful APIs, and managing efficient data handling across different platforms are part of your duties. Contributing to improving development workflows, such as testing, CI/CD, and performance optimization, is expected. Staying updated with the latest React and React Native ecosystem trends and recommending process or technology improvements are also important aspects of the role. The position is located in Trivandrum. Preferably, you should have a B.Tech in CSE, MCA, or M.Sc in Computer Science. As part of the interview process, an initial shortlisting will be conducted to identify candidates closely matching the requirements. While efforts are made to notify all applicants about their status, if you do not receive a response, it indicates that your profile has not been shortlisted at this time.,
Posted 2 weeks ago
5.0 - 10.0 years
0 Lacs
karnataka
On-site
As a Senior AI Machine Learning Engineer with 5-10 years of experience, you will be based in Bengaluru and will play a crucial role in designing and implementing AI/ML solutions. Your responsibilities will include transforming data science prototypes into scalable solutions, orchestrating infrastructure for low latency and resilient workloads, and collaborating with technical professionals to integrate models into the business framework. You must have a strong background in Object-Oriented Design and/or Functional Programming in Python, along with mature software engineering skills. Experience in machine learning frameworks like MLflow, containers (docker, Kubernetes), and cloud-first solutions using Microsoft Azure Services is essential. Proficiency in mathematics, algorithms, and orchestrating large-scale ML/DL jobs on cloud infrastructure is required. In this role, you will design custom APIs for machine learning models, manage model lifecycle, and incorporate ML models on unstructured data using cognitive services. Knowledge of enterprise SaaS complexities and data engineering tools like Databricks and Azure Data Factory will be beneficial. Your key responsibilities will include translating data science prototypes into production-ready solutions, collaborating with cross-functional teams, and running machine learning experiments to optimize algorithms. You will drive the design, development, and deployment of innovative solutions to simplify business processes and workflows, ultimately adding significant business value. If you are passionate about AI/ML, have a strong technical background, and enjoy working in a collaborative environment with diverse teams, this opportunity is for you. For further details, feel free to reach out at 70216 20237 or sakshi.chakre@mmcindia.biz.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an experienced candidate with 3-5 years of experience, you should possess the following must-have skills: - Proficiency in developing and managing CI/CD pipelines using tools like Jenkins, Pivotal Concourse, or similar. - Hands-on experience with cloud platforms, particularly AWS, and understanding of Platform as a Service (PaaS) offerings. - Strong experience with containerization technologies such as Docker. - Proficiency in programming languages such as Python, C#, Scala, or PL/SQL. - Familiarity with SCRUM/Agile development practices and ability to work in an agile team environment. In addition to the must-have skills, it would be good to have the following skills: - Experience with technologies that support automated testing. - Knowledge of Pipeline as Code techniques using Groovy and declarative pipeline syntax. - Awareness of functional programming and new technologies such as Scala, Akka, Camel, and messaging frameworks like Kafka, Active MQ, and EMS. - Ability to coach and mentor junior engineers. - Strong communication skills to document design options and decisions, and present them to both technical and non-technical audiences. This role requires someone who can effectively contribute to the development and deployment processes using modern technologies and practices.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
kochi, kerala
On-site
You will be responsible for writing user-side logic using JavaScript to develop user-facing web applications and components. It is essential to write robust, secure, and scalable code while collaborating with other software developers and project managers. To excel in this role, you should be highly proficient in the Vue.js framework and its core principles, including components, reactivity, and the virtual DOM. Familiarity with the Vue.js ecosystem is crucial, which includes Vue CLI, Vuex, Vue Router, and Nuxt.js. A good understanding of HTML5 and CSS3 is necessary, along with knowledge of server-side rendering and its benefits and use cases. You must possess knowledge of both functional programming and object-oriented programming paradigms. Your ability to write efficient, secure, well-documented, and clean JavaScript code will be key to success in this position. Experience with automated JavaScript testing frameworks like Jest or Mocha is preferred. Proficiency in modern development tools such as Babel, Webpack, and Git is required. Additionally, experience with both consuming and designing RESTful APIs will be beneficial for this role.,
Posted 2 weeks ago
5.0 - 8.0 years
5 - 8 Lacs
Bengaluru, Karnataka, India
On-site
Visa is looking for Staff Software Test Engineers, who will help build Open VisaNet, Visa's Next generation payment processing platform developed on Open Systems, that would fuel growth in electronic payments globally and drive financial inclusion in many parts of the world. Open VisaNet, is the Next Generation VisaNet, will push the envelope of building highly scalable, secure, cost effective and distributed application on commodity hardware using best-in-class technology components. Open VisaNet is one of Visa's Key initiative that will help Visa support in-country processing solutions and provide Visa an opportunity to move away from Proprietary Mainframe type systems. It is built as a modern distributed architecture based on micro services with goals of five 9's availability, fault tolerance, horizontal scalability and real time latency for largest scale transaction processing. Open VisaNet leverages state of the art Open Software technologies to achieve these goals on commodity hardware, such as Go, Scala, Apache Kafka, Apache Spark, Docker, Kubernetes, Aerospike, Elasticsearch etc. and involves collaboration with exceptional group of software engineers, systems performance engineers, security specialists, DevOps engineers, payment experts, infrastructure and solution architects. Responsibilities include Participate in design discussions and implementation of highly scalable and fault-tolerant distributed components using functional programming paradigm, APIs, abstractions and integration patterns to solve challenging distributed computing problems. Collaborate with product and software developer teams to establish Certification for production release, automation of End to End use cases, and develop collaboration tools to improve Quality. Collaborate with team to build performance test suite. Run simulations with high throughput workload, analyze performance simulation results to fine tune component design and implementation Maintain and/or develop automation tools/frameworks to automate functional and regression test scenarios. Execute and confirm automated test during certification cycles Develop test scripts, test conditions, input test data, and expected results for one or more test plans in a development cycle by analyzing the Functional Specifications and Business Requirements. Manage all communications related to QA Status on a daily basis during execution. Reporting potential risks during all any stages of development lifecycle. Establish quality process to ensure software quality in a continuous integration environment Work with the development team to resolve any issues that arise out of the testing process. Work across the team to ensure the team is predictable, productive, and delivering high quality. Ensuring adherence to the company's software testing processes and policies Retain Audit compliance while supporting end users during their testing cycle. Provide daily updates on the QA activities in scrum calls. Strong internal customer relationships are essential and this position will work with Business Partners, internal staff, external vendors and system integrators on a daily basis to ensure quality assurance is performed in alignment with global initiatives and requirements across the enterprise Offshore-Onsite co-ordination with the teams. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. Preferred Qualifications BS or MS in computer science, computer engineering or relevant field. Minimum 8 to 10 years of experience in design and development of large scale information products and services. Excellent verbal and written communication skills. Extensive Experience and understanding in leading QA process. Extraordinary software engineering talent. Experience with Unit, Acceptance, Performance, Non-functional test, Certification test lifecycle, BDD/TDD methodology. Experience in API based test automation frameworks Cucumber, Selenium, Gherkin, etc. Good Knowledge in executing automation scripts on Continues Integration (CI) tool like Jenkins. Knowledge of functional programming languages like Go Lang, Scala, Erlang, Haskell, Clojure, or the ability to learn them quickly. Experience with distributed database, distributed computing and high frequency transactions is a big plus. Comprehensive knowledge of VISA business and Payment applications preferred.
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
You will be joining Anchanto, a Global B2B cloud company that specializes in enabling enterprises and partners to enhance and manage their Commerce and Logistics operations effectively through innovative Cloud and AI products and services. With a strong customer base of over 7,000 clients, Anchanto caters to leading global brands, large retailers, and postal operators, processing more than a billion dollars in revenue annually. Anchanto's scalable products are integrated with over 135 different commerce and carrier platforms worldwide, driving rapid innovation. The company has offices in various locations including Singapore, Kuala Lumpur, Jakarta, Manila, Sydney, Bangkok, Seoul, and Pune, fostering a diverse and multicultural environment that encourages individual growth and exploration of potential. Anchanto prides itself on developing powerful products that have the capability to revolutionize eCommerce management, aiming to deliver enchanting experiences and establish itself as the top customer-centric company in its domain. As an Engineering Manager at Anchanto, you will play a crucial role in leading a team of engineers dedicated to developing and maintaining integrations between Anchanto products and external systems. Your responsibilities will include overseeing the execution of projects, making technical decisions, ensuring the team focuses on priority tasks, promoting development best practices, and delivering integrations according to set schedules. You will be accountable for both existing and future integrations of Anchanto products with marketplaces, carriers, and ERP systems, collaborating closely with Product, Account Management, Customer Support, and Delivery teams. Key Responsibilities: - Provide technical guidance on major projects and build a high-performing team of 15-20 engineers. - Focus on code optimization and mentor engineers to enhance their skills. Contribute to product strategy and business goals. - Establish clear career paths for team members through regular mentoring and performance evaluations. - Collaborate with cross-functional teams such as Product Management, Business Development, and Operations to deliver scalable technology solutions efficiently. - Demonstrate expertise in architecting and implementing large-scale services across multiple systems and groups, taking ownership of project outcomes. - Strong proficiency in low-level design principles and responsible for production code deployment and bug support. - Ability to thrive in a fast-paced environment with ambiguity and chaos. Essential Requirements: - Strong leadership skills to guide and mentor engineering teams effectively. - Proficiency in Java Spring Boot, Linux, Apache, MySQL, Redis, and Kafka. - Sound knowledge of system design and experience with distributed systems, relational databases, and complex systems. - Familiarity with Microservices, REST, message queues, and exposure to functional programming and event-driven programming. - Understanding of production and cloud architectures like AWS. - Hands-on experience in object-oriented design, integration patterns, data structures, and complexity analysis. - Minimum 4 years of experience in people management, with a preference for candidates who have worked in a Product-based organization.,
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City