Jobs
Interviews

46030 Debugging Jobs - Page 31

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive edge and builds a community that enables our people to push the limits of innovation to make great products that create value and improve people's lives. A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary. To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a ERP Technical Consultant (Baan V / Infor LN) – IT located in Coimbatore location. A Baan Tools specialist who can work on a highly customized baan4/baan5 environment. Handling customizations on baan4/baan5/Infor Ln. Working exhaustively on the Infor Ln Tools Application Development module. Reporting to the Director , and the role involves: What a typical day looks like: Time estimation based on development specifications for developments to be done using Baan Tools. Develop new *components/customize existing *components in baan4 and baan5/Infor Ln development environment using Infor Tools,based on technical specifications. Testing of customizations/new developments as per user requirement. Create patches/dumps on Baan 4 and baan5. Installation of dumps/patches/PMC on Baan 4/Baan 5/Ln servers. Analysis of existing components and optimize existing *components for performance. Troubleshooting and debugging errors arising out of Baan application. Development and Testing related Documentation. Adherence to Development rules/guidelines. Components – Includes Sessions, tables, domains, forms, scripts, Dal, DAL-2 , User exits, Reports, DOM, labels, extensions. The experience we’re looking to add to our team: Bachelor’s degree or Master’s degree in IT or related fields. Min 5-8Yrs of exp in IT and 3+Yrs of exp in Baan V / Infor LN Designing, developing, and implementing solutions in BaanV/Infor LN ERP system, focusing on customizing, integrating, and supporting the software to meet specific business needs. Sound knowledge of Baan application development using Baan Tools/Infor LN; (tables, domains, forms, scripts, DAL, DAL-2, User exits, Reports, DOM, labels, extensions, Ln Studio, API). Strong SQL knowledge. Testing and debugging of customization new developments as per user requirement. Good analytical and problem-solving skills. Aptitude in understanding business side as well as IT side in problem solving. Working closely with functional consultants, business analysts, and other stakeholders to understand requirements and ensure effective solutions. Flexible attitude. Good at self-teaching and desire to continuously learn. Good communication skills – written and verbal. Day shift (8am-5pm / 11am-8pm) What you’ll receive for the great work you provide: Health Insurance Paid Time Off NK99 Site Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We celebrate diversity and do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).

Posted 2 days ago

Apply

0.0 years

0 - 0 Lacs

Velachery, Chennai, Tamil Nadu

On-site

Job Title: Embedded Software Engineer – FreeRTOS & Space Systems Company : Harpy Aerospace Location : (Inperson + Lab Integration Support) Job Type : Full-Time / Contract / Internship Start Date : Immediate About the Role Harpy Aerospace is developing next-generation CubeSat platforms and autonomous payload systems for Low Earth Orbit (LEO) missions. We are seeking an Embedded Software Engineer with strong expertise in FreeRTOS , bare-metal programming , and real-time microcontroller systems to join our avionics and satellite systems team. This role focuses on developing firmware for space-grade flight computers , power systems , and payload controllers , ensuring reliable operation under extreme conditions with deterministic task execution. Core Responsibilities Design, develop, and maintain FreeRTOS-based embedded firmware for ARM Cortex-M (STM32, LPC, ESP32, etc.) Implement real-time task scheduling for: Sensor data acquisition Power management Communication subsystems (UHF/VHF, LoRa, AX.25) Deployment control logic (e.g., burnwire) Optimize memory and CPU usage under CubeSat constraints (low power, limited RAM/Flash) Implement low-level drivers for: I²C, SPI, UART, GPIO, ADC, RTC External sensors (radiation, temperature, inertial, GPS) Ensure robust error handling, fault detection, and watchdog reset logic Write clean, modular, version-controlled C/C++ code with documentation Support Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing frameworks Contribute to flight software validation and ground station interface integration Maintain interface with ground operations team for uplink/downlink command handling Required Skills Proficiency in C/C++ for embedded systems Strong experience with FreeRTOS or other RTOS platforms Familiarity with STM32CubeMX or PlatformIO development environments Experience with embedded debugging tools (e.g., JTAG/SWD, UART serial terminals, logic analyzers) Understanding of embedded state machines, ISR handling , and real-time task priorities Bonus Skills Experience with: AX.25 , LoRa , or other amateur/low-data-rate protocols custom telemetry stacks CubeSat EPS and OBC subsystems Python or Bash scripting for test automation or telemetry decoding Familiarity with radiation-tolerant embedded design or ECSS-compliant software practices Eligibility B.E. / B.Tech / M.E. / M.Tech in ECE , Embedded Systems , Aerospace , or CS with embedded focus PhD candidates or experienced researchers in flight software , autonomous systems , or RT embedded design are also encouraged Prior CubeSat/CanSat/HAB project experience is a significant plus What We Offer Work on real CubeSat missions flying in LEO Exposure to the full spacecraft lifecycle : design, integration, flight, and operations Pathway to contribute to mission control , flight software , and payload automation Performance-based growth into long-term roles on flagship missions Certification, LORs, and publication opportunities for research-aligned work To Apply Send your resume , project portfolio (GitHub links or PDFs), and a brief statement of interest to: team@harpyaerospace.in Subject: Application – Embedded Software Engineer (FreeRTOS) – [Your Name] Job Types: Full-time, Permanent Pay: ₹10,984.86 - ₹25,000.00 per month Location: Velachery, Chennai, Tamil Nadu (Preferred) Work Location: In person

Posted 2 days ago

Apply

5.0 years

0 Lacs

Delhi, India

On-site

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Responsibilities Consulting with internal stakeholders to determine the scope of software development projects. Collaborating with the software development team on application design and development. Developing software and overseeing the deployment of applications across platforms. Performing diagnostic tests and debugging procedures. Creating end-user application feedback channels. Optimizing software by performing maintenance, updates, and upgrades. Documenting processes and maintaining software development records. Keeping up to date with C++ standards and advancements in application development. C++ Developer Requirements: Bachelor's degree in computer science, information systems, or similar. C++ certification preferred. A minimum of 5 years' experience as a C++ software developer. Current knowledge of C++ standards and specifications. Extensive experience in deploying software across a variety of platforms and operating systems. Knowledge of SQL, JavaScript, and XML. Superb analytical and problem-solving skills. Excellent collaboration and communication skills. Embedded C ,Python, shell scripting must have Great organizational and time management skills.

Posted 2 days ago

Apply

2.0 years

0 Lacs

Greater Kolkata Area

On-site

Job Description 2-3 years of working experience with expertise in Java, Java Script, SQL / Oracle, Junit, Automation Testing Framework (Postman or similar).Some exposure to Spring, Webservices / REST, Microservices / Containerization, Docker, Kubernetes will be good to have, but not necessary.The candidate will do small development and defect fix work based on architecture/design directions, CR Investigation/resolution, Product Fundamentals (Security, Stability, Scalability) work for clients in the functional areas of Healthcare Revenue Cycle (Charging and Reimbursement). The candidate should be prepared to perform manual as well as automated testing of the work / defect fixes being delivered to clients. The candidate should have analytical skills and troubleshooting/problem solving capability to diagnose/resolve complex client problems (functional and non-functional). The candidate should be ready to learn the Healthcare Revenue Cycle (Charging and Reimbursement) domain/functionality and also the legacy technologies to contribute to the team's work. Responsibilities Career Level - IC2 Responsibilities: As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, testing, debugging or designing software applications according to provided design specifications. Build small enhancements and implement defect resolutions within an existing software architecture and occasionally suggest improvements to the architecture. Qualifications Career Level - IC2 About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Posted 2 days ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Software engineer In this role, you will: Full stack Engineer works with minimal supervision to work on end-to-end application design, development and maintenance activities. Work in an agile manner and can change priorities depending on the criticalities. Works with the rest of the team members to have seamless integration. Takes ownership and completes till the features are deployed. Requirements To be successful in this role, you should meet the following requirements: Proficiency in Nifi & Scripting knowledge in Python or groovy Java and Spring boot framework. PostgreSQL & Knowledge of Microservices. GitHub, Jenkins, Ansible etc. Understanding of CI/CD concept. Good Technical Design, Problem Solving and debugging skills Good communication skills and should be able to take ownership Any cloud platform such as GCP, AWS. JIRA automation and confluence Experience in ETL, Ingestion or similar experience is preferred. Angular/React framework for UI development. GitHub co pilot You’ll achieve more when you join HSBC. www.hsbc.com/careers HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. Issued by – HSDI

Posted 2 days ago

Apply

7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. The Team The Okta platform provides directory services, single sign-on, strong authentication, provisioning, workflow, and built in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems. We are looking for an experienced Staff Software Engineer to work on our Onboarding and Lifecycle Management (LCM) Platform team with focus on enhancing and managing services for importing, syncing and provisioning identities and access policies i.e., users, groups, roles, entitlements, etc. These features allow customers the flexibility to link and enhance their business processes with Okta’s identity management product. This role is to build, design solutions, and maintain our platform for scale. The ideal candidate is someone who has experience building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure. Job Duties And Responsibilities Work with senior engineering team in major development projects, design and implementation Be a key contributor in the implementation of the LCM infrastructure Troubleshooting customer issues and debugging from logs (Splunk, Syslogs, etc.) Design & Implement features with functional and unit tests along with monitoring and alerts Conduct design & code reviews, analysis and performance tuning Quick prototyping to validate scale and performance Provide technical leadership and mentorship to more junior engineers Interface with Architects, QA, Product Owners, Engineering Services, Tech Ops Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work Required Knowledge, Skills, And Abilities The ideal candidate is someone who is experienced building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure 7+ years of Software Development in Java, preferably significant experiences with Hibernate and Spring Boot 5+ years of development experience building services, internal tools and frameworks 2+ years experience automating and deploying large scale production services in AWS, GCP or similar Deep understanding of infrastructure level technologies: caching, stream processing, resilient architectures Experience working with relational databases, ideally MySQL, PostgreSQL or GraphDB Ability to work effectively with distributed teams and people of various backgrounds Lead and mentor junior engineers Education B.S. Computer Science or equivalent What you can look forward to as a Full-Time Okta employee! Amazing Benefits Making Social Impact Developing Talent and Fostering Connection + Community at Okta Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/. Some roles may require travel to one of our office locations for in-person onboarding. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/.

Posted 2 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Title: Big Data Engineer Location: Hyderabad Experience: 6-9 Job Description Strong hands-on experience with:Apache Spark, Apache Hive, PySpark, Python,Hadoop ,Cloudera Ecosystem Good understanding of ETL processes and Big Data platforms Experience supporting cloud platforms:AWS,Google Cloud Platform (GCP) Familiarity with CI/CD pipelines and DevOps practices Strong analytical and debugging skills to investigate production issues Ability to deep dive into code and guide L1 support teams Bachelor’s or Master’s degree in Computer Science or related field Good-to-Have (Not Mandatory) Awareness of Agile methodologies and experience with JIRA Understanding of batch processing systems and scheduling tools Experience with Unix/Linux systems Job Responsibilities Act as a technical SME for ETL and Big Data processes, leading issue investigations and problem resolution Provide hands-on support for data pipelines developed using Spark, Hive, and PySpark Ensure smooth functioning of Big Data workflows on Cloudera or Hadoop clusters Work closely with DevOps and Cloud teams to support solutions on AWS/GCP environments Assist and guide L1 support teams in triaging and resolving incidents Collaborate with development, QA, and operations teams in an Agile environment Maintain and optimize data pipelines and jobs for performance and reliability Manage and contribute to CI/CD processes as part of the development lifecycle

Posted 2 days ago

Apply

2.0 years

0 Lacs

India

Remote

Location: India,Remote Employment Type: Full-time Experience: 0–2 years Department: Software Development / IT We are looking for an enthusiastic and detail-oriented Junior Java Developer - Entry Level to join our development team. As an entry-level developer, you will assist in building high-quality, scalable software solutions using Java. You will work under the guidance of senior developers to gain hands-on experience in the software development lifecycle and modern development tools. Key Responsibilities: Write, test, and maintain Java-based applications. Support the development of backend components using Java, Spring, or related frameworks. Assist in troubleshooting, debugging, and optimizing application performance. Collaborate with team members to understand project requirements and implement features. Participate in code reviews and apply feedback for continuous improvement. Document code, processes, and system configurations as needed. Stay up to date with Java technologies and industry best practices. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Information Technology , or a related field. Good understanding of Core Java , object-oriented programming (OOP), and data structures. Familiarity with Java frameworks such as Spring Boot, Hibernate , or similar. Basic knowledge of HTML, CSS, JavaScript is a plus. Understanding of SQL and relational databases (e.g., MySQL, PostgreSQL). Strong problem-solving and analytical skills. Willingness to learn and adapt in a collaborative environment.

Posted 2 days ago

Apply

10.0 years

0 Lacs

Gurgaon, Haryana, India

On-site

Description The team works on end-to-end development of features for a major Technology company. This project consists of different teams which work on various aspects of the search features development process. For this profile, specific roles & responsibilities are given below Extracting data from external websites using Python and other internal applications and ingesting into the Client’s databases Data Modelling and Schema Creation / Maintenance Creating and maintaining data pipelines using internal applications which use 5-10% Python Data analysis, Data visualisation, creating SQL reports and dashboards using internal applications Create configurations/business logic to show information Debugging issues during maintenance in case If features are not triggering Data pipelines are not failing SQL reports and dashboards are not working If some information related to our verticals is missing Requirements 10+ years leading large, highly complex technical programs w/ significant scope (4+ workstreams), budget and a large pool of resources. Must have prior software development experience. Must have experience leading multiple programs from initiation through completion. Communication / Collaboration Exceptional executive communication skills – able to address all levels of the organisation. Able to create/deliver audience-appropriate presentations and be persuasive. Cross Collaboration and the ability to work seamlessly across stakeholder groups, potentially with conflicting interests. Tech Stack Knowledge of ETL (Extract, Transform and Load) Systems Knowledge of Any Programming Language (Preferably Python), relational databases and web services Knowledge of working with Linux environments Continuous Improvement Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks Write and maintain appropriate documentation for manual and automated processes Understand the existing complex environment and be able to easily identify problem areas and undertake successful implementations to resolve and/or mitigate Program Management A roll-up-your-sleeves Program Manager who is eager to join a collaborative environment. Expert mastery of Program Management, along with a good understanding of other delivery methodologies as well. Command on vital program management aspects like budgeting, profitability, team management, stakeholder management, etc Strong sense of quality in terms of both program architecture and code style You love digging into technically complex problems to troubleshoot and figure out a solution Job responsibilities Leading a team of engineers and analysts working on our product roadmap. Oversee software architecture, source control workflows, and perform code reviews to ensure exceptional code quality You will be responsible for improving the development experience and the quality of the codebase. You will define and uphold best practices and coding standards for the team Responsible for architecture and design decisions Own the stability and performance of the service that you work on Working with the Stakeholders to complete projects on time Contribute to the vision and long-term strategy in your area of expertise What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Posted 2 days ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Company Description Tussle Digital is a leading digital marketing agency based in Sydney, Australia, offering a wide range of digital marketing services including web design, content creation, and graphics. We assist clients with Google Ads, Bing Ads, and Social Media Marketing across various platforms. Our team is proficient in handling eCommerce solutions such as Shopify, Magento, and WooCommerce. We are dedicated to transparency, persistence, mutual trust, and integrity with our clients. Role Description This is a full-time on-site role for a Java & ReactJS Developer located in Gurugram. The Java & ReactJS Developer will be responsible for both front-end and back-end web development tasks, including developing and maintaining software applications. Daily tasks involve writing and testing code, debugging programs, and integrating applications with existing systems. The developer will be expected to collaborate with other team members and contribute to enhancing the user experience. Qualifications Front-End Development skills: ReactJS, JavaScript, Redux.js Back-End Web Development skills: Java, Software Development Experience with integrating and working with various APIs Strong problem-solving and debugging skills Excellent communication and teamwork abilities Bachelor's degree in Computer Science, Engineering, or related field Experience in digital marketing or eCommerce platforms is a plus

Posted 2 days ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Line of Service Advisory Industry/Sector Not Applicable Specialism SAP Management Level Senior Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a business application consulting generalist at PwC, you will provide consulting services for a wide range of business applications. You will leverage a broad understanding of various software solutions to assist clients in optimising operational efficiency through analysis, implementation, training, and support. Why PWC At PwC, you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities. This purpose-led and values-driven work, powered by technology in an environment that drives innovation, will enable you to make a tangible impact in the real world. We reward your contributions, support your wellbeing, and offer inclusive benefits, flexibility programmes and mentorship that will help you thrive in work and life. Together, we grow, learn, care, collaborate, and create a future of infinite experiences for each other. Learn more about us. At PwC, we believe in providing equal employment opportunities, without any discrimination on the grounds of gender, ethnic background, age, disability, marital status, sexual orientation, pregnancy, gender identity or expression, religion or other beliefs, perceived differences and status protected by law. We strive to create an environment where each one of our people can bring their true selves and contribute to their personal growth and the firm’s growth. To enable this, we have zero tolerance for any discrimination and harassment based on the above considerations. " Job Description & Summary: We are looking for a seasoned Java fullstack Developer Responsibilities Developing Java applications. Design, develop, and implement Java-based applications that meet business requirements and provide optimal user experiences. Collaborating with team members. Work closely with stakeholders, project managers, and front-end and back-end developers to create effective software solutions. Debugging and troubleshooting. Identify and resolve technical issues that impact functionality and performance, ensuring seamless application development. Implementing unit testing. Conduct comprehensive unit testing to validate the functionality of each application module, adhering to software development lifecycle best practices. Writing optimized Java code. Ensure Java code quality by following best practices and utilizing object-oriented programming principles to build scalable applications. Utilizing frameworks. Leverage Java frameworks such as Spring, Hibernate, and Java EE to expedite development while maintaining high standards. Building and managing APIs. Develop and manage APIs to facilitate smooth communication between applications and web services. Conducting code reviews. Participate in code reviews to ensure code quality, maintain consistency, and share insights on design patterns. Using development tools. Utilize tools like Git, Maven, Docker, and AWS to manage project dependencies and streamline deployment. Mandatory Skill Sets Java Springboot Microservices Nosql DB Angular Preferred Skill Sets Kafka Docker Kubernetes Cloud(AWS/Azure) Years of experience Required 4 to 8 Years Education Qualification BE/B.Tech/ /MCA/Mtech Education (if blank, degree and/or field of study not specified) Degrees/Field of Study required: Bachelor of Engineering, Bachelor of Technology Degrees/Field Of Study Preferred Certifications (if blank, certifications not specified) Required Skills Java Optional Skills Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more} Desired Languages (If blank, desired languages not specified) Travel Requirements Not Specified Available for Work Visa Sponsorship? No Government Clearance Required? No Job Posting End Date

Posted 2 days ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Are you an experienced SAP professional ready to take the next leap in your career? We are hiring across multiple SAP roles for our esteemed clients in Pune and Mumbai ! What We’re Looking For:- Professionals with a strong background in SAP implementation, customization, and support in the following areas: Minimum 3–8 years of relevant SAP module experience Strong knowledge of business processes and SAP best practices Experience in end-to-end implementations, upgrades, or support projects Ability to work with cross-functional teams and stakeholders Qualifications:- Bachelor’s or Master’s degree in Engineering, Computer Science, or related field SAP module certifications (preferred, not mandatory) Excellent communication and analytical skills Key Skills:- SAP ABAP, MDM, MDG, BTP, FIORI, BASIS, PI/PO, PPDS Strong troubleshooting, debugging, and solution design skills Ability to work in Agile environments Client-facing experience is a plus

Posted 2 days ago

Apply

5.0 years

0 Lacs

Tirunelveli, Tamil Nadu, India

On-site

This role is for one of Weekday's clients Min Experience: 5 years Location: Tirunelveli JobType: full-time Requirements We are seeking an experienced Senior Java Developer to join our dynamic engineering team. The ideal candidate will be responsible for the design, development, and maintenance of high-performance, scalable backend systems, working closely with cross-functional teams to deliver cutting-edge software solutions for global clients. Key Responsibilities Application Development & Integration: Design and develop complex, scalable, high-performance Java-based backend systems Implement RESTful services and microservices using Spring Boot and related technologies Build efficient and testable code following best practices and design patterns Ensure secure authentication and authorization using OAuth2 and JWT Collaborate with QA for robust testing and defect resolution Optimize database design and query performance Architecture & Code Quality: Engage in architecture-level discussions with solution architects Ensure high code quality through unit testing (JUnit), static code analysis, and peer reviews Create and maintain detailed technical documentation and coding standards Resolve bugs, memory management issues, performance bottlenecks, and multithreading challenges Collaboration & Agile Practice: Work in cross-functional teams including product managers, UX designers, and developers Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives Stay up to date with emerging technologies and propose improvements Contribute to CI/CD pipelines and deployment best practices Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field 5+ years of hands-on backend development experience using Java Expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data JPA Strong knowledge of RESTful API development and microservices architecture Familiarity with multithreading, synchronization, and memory management in Java Experience with relational databases (MySQL, PostgreSQL, Oracle) and strong SQL skills Knowledge of NoSQL databases such as MongoDB or Cassandra Proficiency in debugging, problem-solving, and algorithm design. Preferred Qualifications: Experience with authentication and authorization mechanisms (OAuth2, JWT) Exposure to caching mechanisms (Redis, Ehcache) Familiarity with messaging queues and microservice communication (e.g., gRPC, RabbitMQ) Understanding of DevOps and CI/CD tools Experience in Agile/Scrum environments Excellent communication and interpersonal skills

Posted 2 days ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : SAP ABAP Development for HANA Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with cross-functional teams to gather requirements, developing application features, and ensuring that the solutions align with the overall business objectives. You will also participate in testing and debugging processes to enhance application performance and user experience, while continuously seeking opportunities for improvement and innovation in application development. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Assist in the documentation of application specifications and user guides. - Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in SAP ABAP Development for HANA. - Strong understanding of application lifecycle management. - Experience with database management and optimization techniques. - Familiarity with integration tools and methodologies. - Ability to troubleshoot and resolve application issues efficiently. Additional Information: - The candidate should have minimum 3 years of experience in SAP ABAP Development for HANA. - This position is based at our Chennai office. - A 15 years full time education is required., 15 years full time education

Posted 2 days ago

Apply

5.0 - 8.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

This role is with one of our portfolio companies About The Role - About the Role We're looking for a seasoned Full Stack Developer with deep MERN stack expertise to lead technical initiatives and shape the future of SolarSquare's web applications. As a Tech Lead, you'll drive architecture, scale systems to handle growing demand, and mentor engineers across levels—all while collaborating with product and design teams to deliver impactful solutions in a fast-paced startup environment. If you enjoy balancing hands-on coding with technical leadership and love solving real-world challenges at scale, this role is for you. Lead the design and development of complex, scalable, and high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) Drive architectural decisions and establish engineering best practices for performance, maintainability, and security Own end-to-end delivery of critical projects—from planning and technical design to deployment and monitoring Champion observability and monitoring practices using tools like Prometheus, Grafana, ELK, or Datadog to ensure system reliability and proactively address bottlenecks Collaborate closely with cross-functional teams (Product, UX, QA, and DevOps) to deliver seamless, user-focused features Guide and mentor SDE1s and SDE2s, fostering a culture of technical excellence and continuous learning Define and track key engineering metrics (e.g., system uptime, latency, code quality) to drive improvements across services Maintain technical documentation and architectural diagrams for knowledge sharing and team onboarding Identify and address technical debt, scalability challenges, and opportunities for cost optimization in cloud environments Advocate for secure coding practices and ensure applications adhere to OWASP standards and data protection policies Requirements 5-8 years of experience in full stack web development, with proven expertise in the MERN stack Proficient in JavaScript and TypeScript; strong hands-on experience with React.js, Node.js, and building RESTful APIs Deep understanding of microservices architectures, event-driven systems, and distributed computing principles Proven ability to design and scale systems handling high traffic, ensuring fault tolerance and high availability Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker), and orchestration (Kubernetes) Strong knowledge of observability, monitoring, and alerting systems to maintain production-grade applications Familiarity with CI/CD pipelines, DevOps practices, and performance optimization techniques. Excellent problem-solving, debugging, and system design skills Track record of mentoring engineers and leading technical discussions in Agile teams Bonus: Open-source contributions, technical blog posts, or participating in engineering meetups/conferences Bonus: Experience optimizing cloud infrastructure costs and implementing robust security practices

Posted 2 days ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

We are seeking a highly skilled and experienced CTV Engineer with a minimum of 5 years of experience in Roku application development to join our engineering team. This is a hard-core engineering role focused exclusively on building and optimizing applications for the Connected TV (CTV) ecosystem, particularly the Roku platform. Key Responsibilities: Design, develop, and maintain high-performance Roku applications using BrightScript and SceneGraph. Collaborate with cross-functional teams including Product, Design, and Backend Engineering to deliver seamless streaming experiences. Optimize performance and troubleshoot issues across various Roku devices and firmware versions. Integrate analytics, advertising SDKs, and third-party APIs as required. Ensure compliance with platform guidelines, industry best practices, and QA standards. Participate in code reviews, architectural discussions, and continuous improvement processes. Required Qualifications: Proven experience in developing and deploying Roku apps using BrightScript and SceneGraph. Deep understanding of the Roku SDK, Roku-specific debugging tools, and the CTV ecosystem. Strong grasp of software engineering fundamentals and design patterns. Familiarity with streaming protocols, video encoding, and playback optimizations. Experience working in an Agile development environment. Excellent problem-solving, debugging, and communication skills. Nice to Have: Experience with other CTV platforms like Apple TV, Fire TV, or Android TV. Exposure to video analytics, monetization SDKs, or DRM systems. Understanding of RESTful APIs and backend integration for media delivery. To Apply: Please share your resume and any relevant Roku/CTV project portfolio or app store links (if available).

Posted 2 days ago

Apply

6.0 - 8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Description Year of exp – 6 to 8 Years Location- Pune, Noida, Nagpur, Bangalore, Hyderabad, Chennai Requirements Extensive experience in .NET, C#, SQL Server, .NET core and AngularJs will be good to have skills. Exceptional analytical and problem-solving aptitude. Excellent debugging skills, able to debug complex technical issues involving multiple system components. Ability to design, develop, and implement high-quality code in a timely manner. Knowledge about the Software Development Life Cycle Model, development best practices and standards, source control, code review, build and deployment, continuous integration. Strong interpersonal, communication, and collaboration skills. Experience in Onsite / offshore model. Experience with Agile methodology. Job responsibilities Understand and develop technical solutions for complex problems that require regular use of logical thinking, reasoning, and ingenuity Writing reusable, testable, and efficient code. Participate in peer-reviews of solution designs, code review and analysis. Provide technical leadership to teammates through coaching and mentorship. Documenting code standards and practicing it. Work closely with development project manager(s), business analysts and customer to produce accurate delivery estimates and manage the transition from analysis through to design and delivery. Collaborate with both internal and external stakeholders. Preparing technical specification documents for the developed features. Should be open to new challenges and be comfortable in taking up new exploration tasks. What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Posted 2 days ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Title: Senior / Lead Robot Control Engineer – Surgical Robotics Location: Chennai Employment Type: Full-time Mandatory Primary Skills: C / C++ 11 and above, PLC, TwinCAT or EtherCAT. About the Role: We are seeking a skilled and detail-oriented Senior Robot Control Engineer to join our multidisciplinary team developing cutting-edge surgical robotic systems . This role involves designing, implementing, and validating real-time motion control software using TwinCAT, PLC programming (Structured Text), and C++ . You will work closely with mechanical, electrical, and systems engineers to deliver high-performance, safety-critical motion functionality for precision surgical applications. Key Responsibilities: Design and implement real-time motion control software using Beckhoff TwinCAT 3, Structured Text, and C++. Develop PLC logic for motor control, sensor integration, and actuator feedback. Collaborate on control system architecture to meet safety, precision, and performance requirements for surgical robotic arms. Integrate motion controllers, encoders, and servo drives into the system. Participate in system bring-up, debugging, calibration, and tuning of servo systems. Conduct software testing, documentation, and participate in formal reviews and validations for medical device regulatory compliance (e.g., IEC 62304). Work with cross-functional teams including mechanical, software, QA, and clinical application experts. Support development of safety-critical functions including emergency stop, limit switches, and fault handling logic. Required Qualifications: Bachelor's or Master’s degree in Electrical Engineering, Mechatronics, Computer Engineering, or related field. Minimum 3 to 10+ years of hands-on experience in motion control software development using: Beckhoff TwinCAT 3 PLC programming (IEC 61131-3 Structured Text) C++ (preferably in real-time or embedded systems) Experience with servo motors, encoders, motion profiling, PID tuning. Understanding of industrial fieldbuses such as EtherCAT. Familiarity with real-time operating systems and deterministic control. Strong debugging, documentation, and version control skills (e.g., Git). Preferred Qualifications Exposure to motor control algorithms (FOC, PID tuning, etc.). Experience with real-time industrial automation systems or robotics platforms. Familiarity with medical device standards such as IEC 60601 or ISO 13485 is a plus. Background in safety-critical or medical systems development. What You'll Gain: • Opportunity to shape real-world solutions that impact lives through precision healthcare. • Be part of a multidisciplinary and innovation-driven R&D team at the forefront of medical robotics. • Work in a culture that promotes creativity, technical excellence, and continuous learning.

Posted 2 days ago

Apply

0 years

0 Lacs

Raurkela, Odisha, India

On-site

About us: We are seeking an experienced IT professional with a strong background in hardware and networking, as well as expertise in cloud technology. With a dream of creating revolution in Data Analytics and Management Reporting for small and mid-sized companies, where we have more than 100+ team members. We strive to innovate and automate every process which comes to our way. For that reason, we have entered into multiple partnerships with technology providers and industry leaders. Our Services basically has been divided into five verticals as follows: Data Analytics, Accounting, Web Development MIS & Reporting, and Back-office Operations. Key Responsibilities: Design, implement, and maintain the organization's network infrastructure, including routers, switches, and firewalls. Monitor network and server performance and troubleshoot issues as they arise. Ensure network security and implement best practices for data protection. Ensure proper integration and utilization of cloud technologies such as AWS (Amazon Web Services)/Microsoft Azure Assist the teams in the implementation and maintenance of accounting, financial and Analytical software and tools. Upgrading, installing, and configuring new hardware and software to meet company objectives. Provide technical support to users across the organization, including troubleshooting and problem-solving. Implementing security protocols and procedures to prevent potential threats. Creating user accounts and performing access control. Performing diagnostic tests and debugging procedures to optimize computer systems. Documenting processes, as well as backing up and archiving data. Developing data retrieval and recovery procedures. Designing and implementing efficient end-user feedback and error reporting systems. Keeping up to date with advancements and best practices in IT administration. Requirements: Bachelor's degree in computer science, information technology, information systems, or similar. Extensive Knowledge with IT systems, networks, and related technologies. Working knowledge of best practices in IT administration and system security. Strong analytical and problem-solving skills. Excellent interpersonal and communication skills.

Posted 2 days ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Description YOUR IMPACT Do you want to build a system that processes billions of dollars of transactions every minute? Help us build highly scalable, low-touch systems to allow our businesses to scale while decreasing maintenance and exception costs. Use your engineering and problem- solving skills to build new workflow and systems which apply cutting-edge technologies and design principles to solve challenging problems. Take ownership of what you build and across our broader functional area – our software engineers work with stakeholders across the globe. Work on our multi-year greenfield initiative to build our strategic architecture for capital optimization workflows, replacing decades’ worth of legacy systems and streamlining processes for our clients, operations, and support teams. OUR IMPACT THE TECHNOLOGY DIVISION Our team of engineers builds solutions to the most complex problems. We develop cutting-edge systems and processes that form the core of our key business and enable transactions to move in milliseconds. We provide real-time access to critical deal information and crunch billions of data points each day to inform firm-wide market insights and strategies. Team members have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. Team Description RESOURCE OPTIMIZATION ENGINEERING Our team owns several functional areas within the trade compression and initial margin space which have enabled firm to maintain its G-SIB score. We are replacing generations of legacy systems with a new strategic architecture which we are designing from the ground up with modern technologies and design principles. We love nothing better than rigorous thinking, quality code and challenging assumptions. You Will HOW YOU WILL FULFILL YOUR POTENTIAL Design, develop, test and document high-quality code in a structured, disciplined, and fast-moving environment. Guide, mentor and lead junior developers to help them develop their skills and knowledge. Build relationships with stakeholders at all levels to help ensure we are building the best solutions for the problem space. Take responsibility for project delivery as well as wider ownership in our functional area. Apply a discerning mindset to production issues – always preferring a root cause fix over a temporary hack. You Are Technical, analytical, and love to dive into detail, as well as keeping broader goals in mind at all times. Hungry to learn new concepts and technologies. Self-motivated and able to work to demanding schedules as a sole technical contributor, as well as leading others. Not tied into one specific technology – we aim to use the best tool to solve the problem at hand. Skills & Experience We’re Looking For Basic Qualifications [required skills & experience that are relevant to the performance of the position] Demonstrated proficiency and commercial experience with one or more mainstream programming languages such as Java, Python, Go. A proven track record of delivering and leading projects Experience gathering requirements and interacting with end users Experience developing complex distributed systems Experience with complex debugging and root-cause analysis Excellent communication skills, both written and verbal: able to interact in a professional manner at all levels. Preferred Qualifications [skills & experience used to identify the most qualified or ideal candidates] Experience leading a development or DevOps team. Java 8 and REST API development Financial industry experience will shorten your learning curve, but is not required. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers. We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity

Posted 2 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for: Software Developers (C++ and Linux) with Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field and 3 to 6 years of professional experience in software development, with a strong focus on C++ and Linux system programming Key Responsibilities: Design, develop, and maintain high-performance software components on Linux platforms. Architect scalable and maintainable software solutions with a focus on reliability, performance, and modularity. Implement and optimize C++ modules using modern C++ (C++11/14/17/20), STL, and advanced language features. Apply object-oriented design principles to create robust, reusable, and testable software components. Develop and debug multi-threaded and concurrent applications using POSIX threads, synchronization primitives, and inter-process communication (IPC) mechanisms. Work with Linux system APIs for process management, memory management, file I/O, and networking. Analyze and troubleshoot complex system-level issues, including performance bottlenecks, memory leaks, and race conditions. Participate in code reviews, ensuring adherence to best practices and high code quality. Collaborate with cross-functional teams (hardware, QA, DevOps) to deliver integrated solutions. Mentor and guide junior engineers, fostering technical growth and knowledge sharing. Contribute to continuous improvement of development processes, tools, and methodologies. Required Skills And Qualifications Expertise in C++ (including OOP, STL, smart pointers, RAII, and modern language features). Strong Linux system programming skills: experience with system calls, process/thread management, memory management, and IPC. Solid understanding of OS concepts: scheduling, virtual memory, synchronization, and resource management. Experience with software design patterns and architectural best practices. Proficient in debugging and profiling tools (e.g., GDB, Valgrind, perf, strace). Excellent analytical and problem-solving skills. Strong communication skills and ability to work both independently and collaboratively. Preferred Skills Experience with Linux kernel internals or device driver development. Familiarity with additional RTOS environments (e.g., VxWorks, QNX, FreeRTOS). Knowledge of networking protocols (TCP/IP, UDP, sockets) and embedded communication standards. Exposure to Agile/Scrum methodologies and CI/CD pipelines. Experience with cross-compilation, build systems (CMake), and package management (Conan, Yocto, etc.). Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds

Posted 2 days ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About the role Job Description: As a Software Development Engineer III (iOS) at Tesco Technology, you will be a key player in our technology team, contributing to the design, development, and maintenance of high-performance iOS applications. We are seeking an experienced iOS developer with a strong background in software design, programming skills, and a passion for delivering exceptional applications. If you thrive in a collaborative environment and enjoy pushing the boundaries of technology, we would like to meet you. You will be responsible for Responsibilities: 1. **Architectural Leadership: - Lead the design and implementation of customer-facing features, contributing to the overall system architecture. - Collaborate with product managers and backend teams to design robust and scalable software solutions. 2. **Code & Development: - Design, build, and maintain high-performance, reusable, and reliable code. - Implement new features in production, ensuring code quality and adherence to best practices. 3. **Quality Assurance: - Write unit-test code to ensure robustness, usability, and reliability of the iOS applications. - Utilize debugging skills to identify and address memory leaks, performance bottlenecks, and other issues. 4. **Technology Exploration: - Continuously discover, evaluate, and implement new technologies to maximize the development process. You will need Qualifications: - Bachelor's degree and/or master's degree in computer science or relevant equivalent. - 8+ years of experience in developing iOS applications. Swift experience is required and SwiftUI is a plus. - Proficiency with common iOS libraries like UIKit, Security, CFNetwork, CoreGraphics, XCTest , COCOPod etc. - Strong debugging skills, including identifying memory leaks and performance bottlenecks using tools like Debugger, Instruments, etc. - Familiarity with Object-Oriented Programming (OOP) principles, different architectural patterns, and their testability. - Excellent command over Data Structures and Algorithms. - Understanding of design for scalability, performance, and reliability. - Two or more published iOS apps in the App Store. - Experience working in an agile environment and project management tools like Jira. - Familiarity with Apple Design guidelines, common mobile UX patterns, and anti-patterns. Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built.

Posted 2 days ago

Apply

4.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Digital Video Audio (DVA) group’s portfolio consists of world-class products across desktop, mobile, web, and cloud catering to professional customers. Some of the products and services that the team develops include Adobe Premiere Pro, Adobe After Effects, Firefly.com video/audio modules, etc. As part of the team, you will be responsible for one or more of the following: Integrating and developing back-end infrastructure and cloud services in video applications. Developing features for Premiere Pro and other DVA Products and offerings Developing imaging or video processing algorithms that can solve some of the hard problems faced by our customers. Developing AI/ML solutions and workflows for our customers What You’ll Do Design and develop new features and frameworks for video applications across desktop and cloud. Participate in the full product development lifecycle: from concept and prototyping to implementation, testing, debugging, release, and maintenance. Write clean, maintainable, and performant code across front-end and back-end systems. Drive automation and continuous integration for feature verification and deployment. Performance optimization, usability and stability improvements. Contribute to AI/ML-based workflows and intelligent video editing features. Work collaboratively with a global team of engineers to build shared software components Required Qualifications Bachelor's/master’s degree in computer science 4+ years of experience in software development with a strong foundation in: C++, data structures, algorithms and multi-threaded programming. Web technologies: React, Redux/MobX, HTML/CSS, Javascript, Typescript, REST APIs, Spring, Hibernate. Knowledge on topics related to WebGL, GPU would be an added advantage Experience in performance optimization, debugging, and profiling. Problem-solving skills, with experience in defining and understanding complex system architectures and design patterns Ability to work proactively and independently with minimal supervision Excellent communication and collaboration skills. Experience in video processing domain will be preferred Experience working in an agile environment Able to adapt quickly to changing priorities Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Posted 2 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Position Overview Software developers design, program, build, deploy and maintain software using many different skills and tools. They also help build software systems that power networks and devices and ensure that those systems remain functional. Responsibilities Design, implement, and continuously improve complex backend system architecture Follow best practices for clean and effective code. Experience And Skills Required 3+ years of overall software development experience with JavaScript/Typescript and modern JS Frameworks, React.js, Node.js, and PHP Experience developing highly available scalable distributed systems Expert proficiency in coding, data structures, algorithms, and designing for performance, scalability, and availability Experience using and creating RESTful APIs Experience agile development methodologies Experience with Continuous Integration/Continuous Deployment best practices Excellent attention to detail Excellent verbal and written communication skills Understanding how products and technologies interface with each other and fit with the strategy and business needs Evaluating technical and functional specifications and their cohesion Technical problem solving and strong debugging skills Effective communication with different audiences Good To Have Experience or knowledge in GraphQL Education Bachelor’s Degree in Computer Science or equivalent

Posted 2 days ago

Apply

170.0 years

0 Lacs

Greater Hyderabad Area

On-site

Area(s) of responsibility About Us: Birlasoft combines the power of domain, enterprise, and digital technologies to reimagine business processes for customers and their ecosystem. Its consultative and design thinking approach makes societies more productive by helping customers run businesses. As part of the multibillion-dollar diversified CKA Birla Group, Birlasoft with its 12,200+ professionals, is committed to continuing the Group's 170-year heritage of building sustainable communities. Job Description 5 to 8 years of total working experience across below mention skills: Specialized in front-end development languages, tools and methodologies like HTML5, CSS3, JavaScript and associated technologies and toolsets (e.g. jQuery, Sass) Strong hands-on with REACT tools such as react.js, Webpack, Redux, and Flux. Creating custom, general use modules and components which extend the elements and modules of core React JS. Integrating JQuery, JSP, JavaScript & Bootstrap Good understanding of Accessibility and Security Compliance Proficient knowledge of HTML best practices, CSS & JS code optimization. Experience in build tools like Webpack/Grunt/Gulp Coordinate with the UX and UI designers, Business Analysts to implement the user interface design, wireframes, prototypes. Familiar with unit testing frameworks (Ex. RTL, Jest, Jasmine) Extensive experience working on enterprise-level applications development projects Hands on experience working in an Agile environment Evaluate custom solutions through prototyping & POCs UI testing experience with tools like Selenium is preferred Knowledge of Java (preferred) Complete documentation as per the scope; prepare guidelines and checklist for development and testing activities Strong problem solving and critical thinking skills. Strong debugging and analytical skills Strong oral and written communication skills.

Posted 2 days ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies