Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
Prismberry is a leading provider of software & automation services to diverse industries, specializing in Software Development and IT Services. With expertise in be-spoke automation & cloud-based software solutions, we are dedicated to delivering innovative solutions that transform businesses. As a skilled and driven React Developer, you will play a crucial role in our dynamic team. Your contributions will be instrumental in the development of innovative SAAS products. Strong problem-solving abilities, teamwork skills, and effective communication are essential for this position to deliver carefully thought out and thoroughly tested software for a satisfying user experience. We prioritize designing well-performing items and thinking outside the box to provide the best experience for our clients. We are seeking individuals with strong technical and analytical skills, the ability to anticipate problems, formulate solutions, adapt to modern technology, and continuously learn new skills. Key Responsibilities: - Take full responsibility for solutions as a member of the Agile SCRUM team and contribute to testing automation and quality features. - Collaborate with team members and product owners to identify new features and user stories. - Participate in code reviews to ensure alignment with user stories, standard resource libraries, and architecture patterns. - Contribute to the creation and maintenance of coding standards. - Engage in Agile methods such as preparation, grooming, product launches, and team reviews. - React promptly to support incidents related to production applications to prevent application outages. Job Details: - Position: Front End Developer (React) - Type: Permanent Job - Working Hours: 9 hours/day - Location: Noida - Working Days: 5 days/week - Experience: 3-5 years Key Skills and Experience Required: - Bachelor's or Master's degree in Computer Science with 5+ years of software development experience. - Proficiency in developing scalable and performant web apps using JavaScript, HTML, and CSS. - Experience with ReactJS, AngularJS (> 4.x), and understanding of their frameworks and life cycles. - Strong interpersonal skills and expertise in developing web-based software. - Ability to translate business needs into technological specifications. - Collaborative mindset to work with cross-functional teams for feature development. - Proficiency in UI performance, optimization, and foundational computer science concepts. - Familiarity with design patterns, DS Algorithms, and object-oriented design. - Competency in unit testing, coding in multiple languages, OOD, design patterns, non-functional software qualities, and behavior-driven testing techniques. - Experience with version control systems like Git, BitBucket, or similar tools. If you are passionate about React development, have a strong technical background, and thrive in a collaborative and innovative work environment, we welcome you to join our team at Prismberry.,
Posted 15 hours ago
5.0 - 9.0 years
0 Lacs
indore, madhya pradesh
On-site
You should be a highly experienced and intelligent PHP Developer to join our software development division. You must have a strong grasp of PHP and its frameworks such as Codeigniter and Laravel. Your responsibilities will include involvement in all phases of the software development life cycle, including system analysis, system design, modeling, database design, coding, testing, implementation, deployment, maintenance, and bug fixing. In addition to the above, you should also possess expertise in the following areas: - Programming logic and concepts - Object-oriented design and programming - Database concepts and SQL queries - Agile Software Development The ideal candidate should hold a qualification of B.E / MCA or its equivalent.,
Posted 16 hours ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
NTT DATA is seeking a Pega Senior Developer to join their team in Bangalore, Karnataka, India. The ideal candidate should be a Pega Certified Senior System Architect with experience in Pega Low-Code-Approach using Pega App Studio, Pega DCO, and conducting elaboration sessions. The role involves collaborating with the Lead System Architect and Business Team to design and express requirements based on industry knowledge. The Pega Certified Senior System Architect will be responsible for designing and integrating strategies for Pega Application implementation, formulating data strategies, providing guidance as a subject matter expert, and driving best practices for Pega methodology. Additionally, the candidate must ensure alignment of solutions with business and IT goals, communicate solution options to stakeholders, and incorporate software and system architecture into conceptual designs. The candidate should have a Master's or Bachelor's degree in computer science or related field, with at least 5 years of experience in developing mobile applications using Pega. Strong technical skills, hands-on experience, and the ability to lead Pega projects are essential. The candidate should also have expertise in Pega PRPC concepts, rule types, enterprise class structure design, and various integration approaches. Experience with Agile/Waterfall methodologies, UI framework, email listeners, SSO integration, security privileges access roles, RDA and RPA Pega solutions, and object-oriented design is required. Exposure to industries such as Healthcare, Insurance, airlines, travel & hospitality is a plus. The candidate should be willing to travel and possess excellent interpersonal skills to motivate and lead team members. NTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100. They are committed to helping clients innovate, optimize, and transform for long-term success. NTT DATA offers diverse expertise in more than 50 countries and provides services including business consulting, data and artificial intelligence, industry solutions, and digital infrastructure. NTT DATA is part of the NTT Group, investing in R&D to support organizations in moving confidently into the digital future.,
Posted 16 hours ago
4.0 - 8.0 years
0 Lacs
ahmedabad, gujarat
On-site
We are seeking a skilled ReactJS Lead Engineer to become a part of our engineering team located in Ahmedabad. Your main responsibility will involve heading the design and development of Enterprise Software for our esteemed Global Fortune 500 clients within the Data Center and Big Data domains. Your duties will include: - Providing expertise across the software development life cycle, encompassing concept creation, architecture, design, implementation, and testing. - Leading and mentoring mid-sized teams effectively. - Ensuring adherence to code reviews and the utilization of development best practices and processes. - Engaging in regular communication with clients. - Estimating efforts, identifying risks, and offering technical support when necessary. - Overseeing people management through performance reviews and minimal-level feedback, along with task management for seamless execution. - Demonstrating the ability to multitask and adjust priorities based on dynamic requirements. Key Skills Required: - Minimum of 4 years of experience in software architecture, system design, and development. - Proficiency in React.js and Typescript is essential. - Desirable expertise in advanced JavaScript technologies (e.g., Angular, Vue, Knockout, Node, Ember, Backbone, Express). - Solid understanding of Object-Oriented Design principles and Data Structures. - Previous involvement with direct customer interaction, involving initial requirement gathering, daily technical discussions, technical demos, and project delivery. - Experience in creating RESTful Web services using any framework. - Familiarity with Agile Software development methodology. - Exposure to Linux programming, or specialization in Big Data and/or Data Analytics is advantageous. - Previous experience in team leadership and mentoring is favorable. - Excellent oral, written, problem-solving, and analytical skills are a must. - Ability to excel with minimal resources and supervision. - Education background: B.E, B.Tech, MCA, Diploma in Computer/IT.,
Posted 17 hours ago
11.0 - 15.0 years
0 Lacs
hyderabad, telangana
On-site
Nasuni is looking for a Principal Software Engineer to join its Platform development team. The ideal candidate should possess strong experience in Linux and CentOS and be ready to take charge of developing high availability and non-disruptive upgrade technologies. Familiarity with scaling distributed systems is also a key requirement. As the Principal Software Engineer at Nasuni, you will be responsible for participating and leading requirements analysis, design reviews, and other tasks related to expanding Nasuni's Platform and Operating System. You will work on developing and maintaining software and services for customers as part of the NAS appliance, as well as creating High Availability and Upgrade solutions. Additionally, you will debug and resolve reported bugs and collaborate with customer support to address any escalations. The desired candidate should have at least 11 years of experience in delivering and operating large-scale distributed systems and cloud services. Proficiency in C and C++, along with a solid understanding of Linux clustering technologies, object-oriented design, SDK development, data structures, algorithms, and multi-threading are essential. Experience with hypervisor platforms like ESX, Hyper-V, OpenStack, and KVM is also required. Having a Computer Science degree or equivalent experience, knowledge of API creation and utilization, familiarity with PostgreSQL, cloud storage backend integration, containerization with Docker and Kubernetes, and proficiency in languages such as Golang, Java, or Perl are considered advantageous. The candidate should hold a BE/B.Tech, ME/M.Tech in computer science, electronics and communications, or MCA, with 11 to 15 years of previous experience in the system/platform domain. Prior technical team leadership and mentoring experience is a plus. Nasuni does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. We value diversity and are dedicated to creating an inclusive workplace. If you require accommodation during the recruitment process, please inform us.,
Posted 19 hours ago
10.0 - 14.0 years
0 Lacs
karnataka
On-site
AQR is a global investment management firm that aims to provide superior, long-term results for its clients by filtering out market noise, identifying what matters most, and developing ideas through rigorous testing. The firm's commitment to excellence in technology plays a crucial role in powering its insights and analysis, making them leaders in alternative and traditional strategies with over $125 billion in assets under management. AQR takes a systematic, research-driven approach by applying quantitative tools to process fundamental information and manage risk for institutional investors, including pension funds, insurance companies, endowments, foundations, sovereign wealth funds, and financial advisors. The Bengaluru office of AQR is a key component of its global Engineering strategy, where Software engineers work in research, portfolio implementation, trading, and enterprise engineering teams. The Quantitative Research Development (QRD) team collaborates closely with business teams to build quant models, infrastructure, applications, and tools that support quantitative research and investment processes. The Portfolio Implementation team is a part of the QRD team. As a Tech Lead in the Portfolio Implementation Engineering team, your responsibilities include designing and developing a global asset risk estimation system, a high-performance historical simulation engine, portfolio construction systems, portfolio optimization systems, and solutions for implementing business processes that rebalance portfolios based on quantitative models and interface with trading systems to generate orders. You will work with local and global teams of engineers and researchers, leading technology and business-driven projects while also providing guidance and mentorship to junior team members. Qualifications for this role include a Bachelor's/Master's/PhD in Computer Science, Engineering, or a related discipline, 10+ years of software development experience, expertise in Java programming, outstanding coding, debugging, and analytical skills, experience in design and architecture, ability to lead technology initiatives, manage multiple workstreams, and guide team members. Knowledge of cloud technologies, containers, other programming languages (Python, C++, Go, Scala), and experience in Finance are desirable. Excellent communication skills, willingness to learn new technologies, and a collaborative, team-oriented mindset are essential qualities for this role. The ideal candidate is mature, thoughtful, and a natural fit for a collaborative, team-oriented culture. They should be hard-working, eager to learn, committed to intellectual integrity, transparency, and openness, and motivated by the transformational effects of technology-at-scale.,
Posted 21 hours ago
0.0 - 4.0 years
0 Lacs
punjab
On-site
As an enthusiastic and detail-oriented Python Developer & Trainer (Fresher), you have a solid foundation in core Python programming, object-oriented design, and basic web development using Flask/Django. You are skilled in writing clean, efficient code and building simple applications, scripts, and automation tools. Your passion lies in sharing knowledge, and you possess strong communication skills along with a keen interest in mentoring others in Python fundamentals, coding logic, and real-world project development. You are eager to contribute to collaborative projects, grow as a developer, and support learners in their coding journey through structured training and live demos. Your key skills include Core Python (syntax, data types, functions, OOP), Basic Web Frameworks (Flask or Django), Version Control (Git/GitHub), Debugging & Testing, Database Basics (SQLite/MySQL), Teaching / Presentation Skills, Content Creation (Slides, Code Demos), Communication & Public Speaking. In this full-time role, you will have the opportunity to showcase your expertise in Python development and training. Your responsibilities may involve conducting structured training sessions, creating engaging content for presentations and code demos, and effectively communicating with learners to facilitate their understanding of Python concepts. If you are ready to take on the challenge of being a Python Developer & Trainer (Fresher) and possess a strong foundation in Python programming, web development, and teaching skills, we invite you to apply for this position. Your availability for a walk-in interview will be a key factor in the selection process. This position requires you to work in person at the specified work location.,
Posted 21 hours ago
2.0 - 6.0 years
0 Lacs
indore, madhya pradesh
On-site
We are looking for an expert Moodle developer with a minimum of 2 years of experience. The ideal candidate should possess advanced skills in creating and customizing plugins in Moodle. The responsibilities of the role include: - Ability to read, edit, and troubleshoot PHP, SQL, HTML5, CSS3 & JavaScript. - Assisting with requirements gathering and user interface design. - Configuring, administering, maintaining, updating, and documenting the Moodle LMS environment. - Ability to assist in the rolling out of new projects utilizing the LMS with clients and colleagues. - Creating courses and modifying dashboard reports to meet reporting needs in PHP. - Experience in object-oriented design and programming. - Proficiency in database concepts and SQL queries. - Familiarity with Agile Software Development methodologies. If you meet the qualifications and have the required expertise, please send your resume to careers@nliven.in. The position is based in Indore (M.P) and/or can be remote. Candidates with a B.E/MCA or equivalent qualification are encouraged to apply.,
Posted 21 hours ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As a software developer at SRM Info Tech in Hyderabad, you will be responsible for developing and coding features according to the requirements. You should have the ability to identify and reuse existing components or define new reusable components. Prioritizing work assignments and delivering them on time will be a key part of your role. Additionally, you will be required to define and write JUnit tests and participate in performance tuning when necessary. To qualify for this position, you should have 4-7 years of relevant software development experience with strong object-oriented design and Java programming skills. Experience in enterprise application development with J2EE application servers, particularly WebLogic or JBoss, is preferred. Knowledge of Oracle, SQL, and performance tuning is a plus. An understanding of browser and servlet-based application structure is essential. Excellent communication and interpersonal skills are required, along with experience in Unix or Linux. Familiarity with Agile methodologies is beneficial. The ideal candidate will hold a BE / BTech degree in Computer Science or equivalent. Being a fast learner who can quickly grasp new ideas and approaches will be advantageous in this role.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The Cisco Distributed Systems Engineering (DSE) Network Automation team is a global leader in providing network automation solutions for the service provider Edge, Core, and Optical markets. The DSE Automation organization in India is focused on developing On-Prem Controller Automation solutions for Ciscos next-generation network management infrastructure. Utilizing big data platforms and advanced analytics, our team transforms network data into actionable network intelligence to enable automation and KPI monitoring for large-scale service provider deployments, including 5G rollouts. As a Backend Software Engineer on the Service Provider Network Automation Infrastructure team, you will be instrumental in architecting and developing highly scalable, performant, and extensible network automation solutions. Collaborating with Ciscos engineering, product management, and design teams, you will drive backend feature development from concept to deployment, enabling near real-time traffic engineering, automated fault detection and remediation, and supporting Ciscos mission of delivering cutting-edge network automation capabilities to customers. Key Responsibilities: - Design, develop, and enhance backend services for Ciscos network automation infrastructure, ensuring scalability, reliability, and performance. - Define and implement REST APIs, microservices, and database persistence (SQL/NoSQL) for enterprise and service provider production systems. - Collaborate cross-functionally with engineering, product management, UI/UX, and QA teams to deliver robust and innovative solutions. - Lead and participate in code reviews, static analysis, and continuous integration/deployment processes. - Contribute to architectural and design discussions, focusing on quality, maintainability, and extensibility. - Stay updated on emerging technologies and methodologies in network automation, distributed systems, and DevOps. Minimum Qualifications: - Bachelors degree in Computer Science or related STEM field with 8+ years of relevant experience, or Masters degree with 5+ years of experience. - Proven experience in backend software development, preferably using microservices or distributed systems on Linux/UNIX environments. - Expert-level proficiency in at least one of the following programming languages: Go, Java, or C++. - Hands-on experience developing and deploying REST APIs and microservices, including database design using SQL and/or NoSQL technologies. - Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes). Preferred Qualifications: - Masters degree in Computer Science or a related field. - Strong understanding of networking concepts, Kubernetes, microservices architecture, and performance optimization of distributed systems. - Experience with big data platforms, telemetry, and automation systems in large-scale environments. - Demonstrated ability to innovate, think creatively, and challenge the status quo. - Familiarity with object-oriented design, design patterns, data structures, and algorithms. Cisco values diversity and inclusivity, where individuals bring unique skills and perspectives to pursue the purpose of powering an inclusive future for all. The company encourages learning and development at all stages, offering opportunities for growth and career advancement. Cisconians have the chance to engage in various employee resource organizations to foster belonging, learn, and make a difference in their communities. Cisco is committed to creating a more inclusive future for all through technology and innovation, ensuring that every step taken is towards a brighter future. Join us and be a part of shaping the technology that powers the internet and drives positive change in the world.,
Posted 1 week 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 1 week ago
5.0 - 9.0 years
0 Lacs
maharashtra
On-site
As a Software Engineer specializing in embedded software development, you will be responsible for developing, maintaining, and debugging medical device applications using C/C++ and Qt. Your expertise in C, C++, Qt, and the Linux OS will be essential in designing, implementing, and debugging new features based on requirements. You will collaborate with system architects and stakeholders to understand software requirements and enhance user interfaces and business logic accordingly. Your role will involve participating in all phases of the development lifecycle, including requirement analysis, design, coding, and unit testing. You will work closely with V&V, QA, systems engineering, and support teams to ensure the successful deployment and maintenance of products. It is crucial to have proficiency in system and network programming, as well as experience in writing and debugging multi-threaded applications using C/C++/Qt on Linux. Additionally, you should have expertise in C++ templates, object-oriented design, data structures, and algorithms. An understanding of secure coding principles and cybersecurity best practices is highly valued. A good grasp of Linux OS internals such as kernel, device drivers, modules, system libraries, and utilities is necessary for this role. Experience with building custom Linux-based systems like Yocto or buildroot is considered a strong plus. In this position, you will write unit test plans, test reports, and traceability matrices. You will also resolve issues identified by static code analysis, support build and release processes, conduct object-oriented analysis and design, and perform root cause analysis to fix defects. Your contributions will be vital in ensuring the efficiency and effectiveness of the software development process.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
We are currently seeking a driven and talented C++ Software Engineer to join our team. As a Software Engineer, you will work on our award-winning trading platform, which is the front-end screen of choice for professional derivatives traders worldwide. You will be involved in coding day-to-day in C++ and other programming languages, designing and implementing software requirements and new product features, enhancing and maintaining existing functionality, participating in design discussions and review sessions, creating high-level and detailed design documents, and assisting with product documentation, unit testing, and ensuring overall product quality. You will support, maintain, and enhance existing and new product functionality for trading software in a real-time, multi-threaded, multi-tier server architecture environment. You will provide software development plans that meet the future needs of clients and markets, evolve the new software platform and architecture, perform memory and resource management analysis, analyze stack traces, core dumps, and production incident reports, propose fixes and enhancements to existing trading systems, and adhere to release and sprint planning. Additionally, you will attend and participate in daily scrum meetings and design, develop, and program server-side software components. To be successful in this role, you should have a minimum of 5 years of solid modern C++ development experience and the ability to understand, write, review, and debug multithreaded code. Proven experience in multi-threaded applications with a focus on performance is required. Experience in the trading industry, particularly market data and algorithmic trading, is strongly preferred. Knowledge of Python, Scala, and Linux operating systems is a plus. Strong object-oriented design and programming skills, the ability to understand business requirements and translate them into technical requirements, familiarity with agile/iterative development methodologies, and solid debugging and performance tuning skills are essential. Trading Technologies offers competitive benefits and perks, including medical, dental, and vision coverage, paid time off, professional development days, parental leave, milestone anniversary bonuses, gym membership subsidies, wellness initiatives, and a forward-thinking, culture-based organization that promotes diversity and inclusion. Trading Technologies is a Software-as-a-Service (SaaS) technology platform provider to the global capital markets industry, connecting to major international exchanges and liquidity venues to deliver advanced tools for trade execution, order management, market data solutions, analytics, trade surveillance, risk management, and infrastructure services to leading institutions and exchanges.,
Posted 1 week 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 1 week ago
0.0 - 4.0 years
0 Lacs
chandigarh
On-site
You will play a crucial role as an IT Trainer at CodeQuotient, a company dedicated to investing in India's talent potential and integrating them into the world's leading tech companies. Your primary responsibility will be to deliver engaging training sessions, focusing on areas such as programming languages (C, C++, Java, JavaScript), data structures, algorithms, and problem-solving techniques. Through your guidance and mentorship, you will help aspiring programmers and technical talents acquire the necessary skills to excel in the tech industry. Your key accountabilities will include developing clear and effective training materials, evaluating learner performance through assessments and hands-on projects, and providing constructive feedback to aid in their improvement. You will stay abreast of the latest trends in technology and IT education to ensure that the training materials align with current best practices. To excel in this role, you should possess a strong academic background in IT or related technical fields, coupled with a passion for teaching. Proficiency in programming languages such as C, C++, Java, or JavaScript is essential, along with a sound understanding of Computer Science fundamentals. You should be adept at explaining complex technical concepts in a simple and understandable manner and comfortable with public speaking and engaging with an audience. Experience with instructional techniques like blended learning and e-learning, as well as familiarity with Learning Management Systems (LMS) and other training platforms, will be advantageous. If you are enthusiastic about teaching, have a strong technical foundation, and aspire to help others build their careers in IT, we invite you to join our team at CodeQuotient. As an IT Trainer, you will be instrumental in shaping the next generation of programmers and tech talent. Whether you are a recent graduate or have a few years of experience, this role presents an excellent opportunity to enhance your skills while empowering others to grow in the field of technology. If you are ready to make a difference and be a part of our mission, apply now by sending your resume to hr@codequotient.com. This is a full-time position requiring work in person, and proficiency in English is preferred.,
Posted 1 week ago
8.0 - 13.0 years
0 - 0 Lacs
chennai, tamil nadu
On-site
Job Description: As an Audio Driver Development Engineer, you will be responsible for developing audio drivers with a focus on embedded Linux/Linux application/driver/kernel development. With over 8 years of experience in the field, you will leverage your strong C/C++ development skills and understanding of object-oriented design to contribute to the team's success. Your key responsibilities will include working on Linux fundamentals, Audio HAL, Audio sub-systems, Audio drivers, frameworks, ALSA SOC(ASOC), and Audio protocols such as I2S. In addition, you will utilize your experience with IPC, DMA driver development, and host to DSP communication to enhance the audio driver development process. A strong background in embedded systems development, system knowledge, and system debugging will be essential for this role. Your experience with kernel mode driver programming in Linux will also be a valuable asset in fulfilling the requirements of this position. Preferred skills for this role include experience with Any RTOS porting and additional exposure to host to DSP communication, which will further strengthen your capabilities as an Audio Driver Development Engineer.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You have 5+ years of professional experience in quality assurance and/or application development, along with Java programming using Selenium, Junit, and TestNg. You have hands-on experience with tools like Jenkins, Maven, Eclipse, and Git. Your responsibilities will include collaborating with developers and product managers to design testing strategies, creating test plans and cases, and executing them for feature verification and regression testing. You should have a strong understanding of Object-Oriented Design, Data Structures, and integration-testing frameworks like Selenium and Apache Groovy. You will contribute to all quality activities within the Quality Engineering team, including Testing, Automation, Test Planning, Design, Debugging, Execution, Review, and Customer Support. Demonstrable experience with Agile and Test-Driven development is required. You will also drive continuous improvement initiatives focusing on software quality and delivering delightful user experiences. Designing and implementing test automation for new and existing features is also part of your responsibilities. Key skills for this role include hands-on experience with SQL queries, a solid understanding of database concepts, software design patterns, algorithms, and data structures. You should also have a good understanding of web service APIs, agile methodology, and working in enterprise cloud-based technologies. Proven ability to learn new tools and technologies with minimal guidance is essential. Excellent oral, written, problem-solving, and analytical skills are required to succeed in this role. A degree in Computer Science or equivalent is preferred.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a Software Engineer at PhonePe Limited, you will play a crucial role in building robust and scalable web-based applications. Your responsibilities will include developing platforms, building abstractions, and driving problem-solving skills for high-level business and technical challenges. You will be involved in high-level design, incremental changes to architecture, and performance tuning in large-scale distributed systems. Moreover, as a senior software engineer, you are expected to have extensive programming experience in at least one general programming language, such as Java or C++, and possess the ability to write maintainable, scalable, and unit-tested code. Your expertise in object-oriented design, design patterns, and intuitive module and class-level interfaces will be essential for the role. Additionally, you should be proficient in Test Driven Development, have a good understanding of databases like MySQL and NoSQL, and demonstrate a strong desire to solve complex real-world problems. Furthermore, being a go-getter with a hands-on attitude, you must have experience working in a startup environment with high levels of ownership and commitment. A degree in Computer Science or a related technical discipline, along with 5+ years of experience in writing code and solving problems on a large scale, is required. You should also be an open communicator, willing to share thoughts, listen to feedback, and collaborate effectively with team members. In addition to the core responsibilities, it would be advantageous to have the ability to drive the design and architecture of multiple subsystems, break down larger problems into smaller ones, and adhere to industry coding standards while creating technical documentation. PhonePe offers a comprehensive benefits package to its full-time employees, including medical insurance, wellness programs, parental support, mobility benefits, retirement benefits, and other perks like higher education assistance and car lease options. Working at PhonePe provides an opportunity to be part of a dynamic and innovative team that is dedicated to creating cutting-edge solutions that impact millions of users in India.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a professional with 8-10 years of relevant experience, you will be responsible for managing both functional and technical changes for the GPP SP application. Your role will involve liaising with product owners to provide technical solutions, working closely with development leads, and reviewing application changes with both vendors and internal development teams. Additionally, you will play a key role in promoting changes to production and collaborating with the production support team to handle any production issues effectively. In this position, you will leverage your skills across the Applications Development area to provide technical oversight across systems and applications. You will also be responsible for communicating internal and external departmental interdependence, as well as cross-product and cross-project considerations. Your role will require resolving issues using in-depth knowledge of concepts and procedures within applications development, analyzing complex problems and providing evaluations of business processes and system processes. Furthermore, you will contribute to planning, budget management, formulation of procedures, and resource planning. You will be expected to negotiate with external parties when necessary and assess risks when making business decisions. It is crucial that you demonstrate consideration for the firm's reputation and adhere to applicable laws, rules, and regulations. As a candidate for this role, you must possess experience in managing and implementing successful projects. You should have the ability to take ownership and make technical decisions on software development projects. Knowledge of dependency management, change management, continuous integration testing tools, and audit/compliance requirements is essential. Extensive knowledge of software engineering and object-oriented design is also required. Clear and concise written and verbal communication skills are vital for this role. You should have sound knowledge of SWIFT MT messages and MX messages, GPP SP configuration changes, and fixing performance issues. Experience with end-to-end implementations of domestic/cross-border flows in GPP SP or a similar product will be beneficial. A Bachelor's degree or equivalent experience is required for this position. It is also necessary to have experience with the GPPSP platform in maintaining and defining rules. If you have a disability and require a reasonable accommodation to use our search tools or apply for a career opportunity, please review the Accessibility at Citi. You can also view Citi's EEO Policy Statement and the Know Your Rights poster for further information.,
Posted 1 week ago
13.0 - 17.0 years
0 Lacs
karnataka
On-site
As a Senior Principal Software Engineer at our Software Engineering Team in Bangalore, you will contribute to building the next-generation AI storage system. This system is designed to cater to the needs of massive scale AI factories and meet the unique demands of the modern GenAI era. Our goal is to deliver unparalleled performance, immense value, and exceptional experiences for our customers by modernizing and scaling the stack through the development of advanced technologies in storage management, memory management, clustering, Filesystems, distributed systems, and performance for our next-gen software-defined storage platform. Our focus is on modernizing with AI to accelerate our execution, streamline and standardize processes, and reimagine work and customer experiences. In this role, you will be part of the Protocols development team, working to innovate and deliver next-gen high-performance NFS support. You will collaborate with our Global engineering talents and have significant opportunities to innovate and modernize the next-gen storage platform. Your responsibilities will include designing, developing, and delivering protocols support for the next-gen AI storage platform, mentoring team members in design collaboration, code reviews, development tools, and processes, participating in the full software development life cycle including development, test, continuous delivery, and support, and being an active member of an agile team to collaboratively realize features through development, test, and delivery. To excel in this role, you should have hands-on coding experience in C/C++, Python, experience in Filesystem internals, Linux, Kernel, VFS/NFS, a solid understanding of distributed systems architecture, memory management, concurrency, and synchronization, strong object-oriented design, data structures, and algorithms knowledge, as well as agile-based development experience. Desirable qualifications include 13+ years of related experience, a Bachelor's or Master's degree in computer science or a related field, and networking and storage troubleshooting skills. At Dell Technologies, we believe in the power of each team member to make an impact. We prioritize our team members and provide opportunities for growth with some of the best minds and most advanced tech in the industry. Join us in building a future that works for everyone because Progress Takes All of Us. If you are ready to take the first step towards your dream career, apply now to be a part of our innovative team. Application closing date: 18 August 2025.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You are a technical leader who will be joining the engineering team in Ahmedabad & Pune. Your main responsibility is to lead, help design, and develop Enterprise Software for Global Fortune 500 clients in Data Analytics, Security, and Cloud segments. Your expertise in Core & Advanced Python with experience in developing REST API using any framework will be crucial for this role. In this position, you will take ownership of the entire project from requirement to final delivery stage. You will provide expertise in the software development life cycle, from concept, architecture, design, implementation, & testing. Leading & mentoring a small-sized team on a project and understanding requirements & writing technical architecture documents from customers will also be part of your responsibilities. You will have a strong focus on quality by enforcing code reviews & development best practices/processes. Planning the end-to-end technical scope of the project & customer engagement areas including planning sprint & deliveries will be essential. Leading all client calls and email communication, estimating efforts, identifying risks, and providing technical support whenever needed are also key components of this role. To be successful in this position, you should have 5+ years of experience in software architecture, system design & development. Extensive development experience in advanced Python programming language & microservices is required. Your passion for learning new technology, domain, and frameworks will be beneficial. Preferred experience in JavaScript technologies and strong fundamentals in Object-Oriented Design and Data Structures are desired. Experience in working with customers directly, developing RESTful Web services using any framework, and working on Agile Software development methodology are necessary. Experience with Linux programming or expertise in Big Data and/or Data Analytics is a plus. Prior experience in leading/mentoring a team, excellent oral, written, problem-solving, and analytical skills, and the ability to manage multiple projects at a time are also important for this role. Education requirements for this position include B.E, B.Tech, MCA, or Diploma in Computer/IT.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications, and diagnostics all with the most advanced technologies, tools, software engineering methodologies, and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Pune and Bangalore. As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers" business goals, needs, and general business environment to create software solutions. You will design and develop various Data-domain features, participate in design collaboration, code reviews, exercise development tools and processes, and take part in the full software development life cycle including development, testing, continuous delivery, and support. Refine designs based on feedback, testing, and evolving requirements. Work with cross-functional teams, partners, and customers to ensure seamless integration of components and technologies. Be an active member of an agile team. Every Dell Technologies team member brings something unique to the table. Essential requirements for this role include 8-12 years of experience in designing, implementing, and developing file system software using C/C++, strong analytical, debugging, and troubleshooting skills using tools like GDB. Proficiency and hands-on coding experience in C/C++, in-depth experience in Linux user-space development, multithreading, and storage solutions. Practical expertise in troubleshooting, debugging, performance optimization, and refactoring of complex systems. Extensive knowledge of object-oriented design, data structures, and algorithms. Hands-on experience with Python, Bash scripting, CI/CD, and automation. Agile-based development experience. Knowledge in Kubernetes, Hypervisors, and Containers. Desirable requirements include experience with building and understanding of RockDB, databases, and key-value stores. Experience with performance optimization in the filesystem. Hands-on experience with gdb micros, core file analysis, makefiles, REST API. Background in filesystems or storage domain. Dell Technologies believes that each team member has the power to make an impact and puts team members at the center of everything. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, Dell Technologies welcomes you to build a future that works for everyone because Progress Takes All of Us.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Supervisor position is an intermediate management role where you will lead a team in establishing and implementing new application systems and programs. Your primary responsibility will be to provide leadership for applications systems analysis and programming activities. Responsibilities: - Manage a team of professionals to achieve goals and handle personnel duties such as performance evaluations, training, hiring, and disciplinary actions - Recommend new work procedures to improve process efficiencies - Resolve issues by applying technical experience and precedents - Develop comprehensive knowledge of how your area integrates within app development and other technical areas - Ensure quality of tasks provided by yourself and team members, influence decisions, and provide advice to junior developers and analysts - Serve as a backup to the Applications Development Manager - Operate with limited direct supervision and exercise independence of judgment - Act as a Subject Matter Expert (SME) to senior stakeholders and team members - Manage teams effectively - Assess risk in business decisions, safeguarding Citigroup, its clients, and assets by driving compliance with laws and regulations - Demonstrate leadership, clear communication, and sound ethical judgment Qualifications: - 5-8 years of relevant experience - Strong expertise in Java, Springboot, and microservices - Proficiency in Oracle database - Experience in managing and implementing successful projects - Ability to make technical decisions and take ownership of software development projects - Knowledge of dependency management, change management, continuous integration testing tools, and audit/compliance requirements - Extensive knowledge of software engineering and object-oriented design - Demonstrated leadership and management skills - Clear and concise written and verbal communication skills Education: - Bachelor's degree or equivalent experience This job description offers an overview of the work performed. Additional duties may be assigned as needed.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As an experienced IT professional with 4 to 6 years of hands-on application development experience, you will be responsible for working with Guidewire PolicyCenter 8.0 or higher in locations such as Chennai, Mumbai, Pune, Bangalore, Noida, and Coimbatore. Your primary focus will be on configuration and integration with Guidewire PolicyCenter 9.0 or higher. You must have a minimum of 3 years of SQL experience with SQL server, Oracle, or DB2, as well as familiarity with NoSQL related technologies. Your strong understanding of object-oriented design principles will be essential for this role. Additionally, you should be adept at researching and preparing detailed functional specifications, estimating, planning, and tracking development tasks. Your expertise in debugging and fixing production issues, along with hands-on experience in continuous integration practices using tools like Jenkins, JUNIT, and GitLab, will be crucial. You should be proficient in writing configurable, maintainable, and testable code within a collaborative environment. Identifying application performance bottlenecks and resolving application issues will also be part of your responsibilities. If you meet these requirements and are an immediate joiner or can join within 15 days, we encourage you to apply for this position. Kindly submit your full name, email, phone number, cover letter, and CV/resume in either PDF, DOC, or DOCX format. Your data will be handled and stored in accordance with our website's privacy policy.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
NTT DATA is looking for a Pega Certified Senior System Architect to join their team in Bangalore, Karnataka, India. As a Pega Senior System Architect, you will be responsible for designing and integrating strategies for Pega application implementations, formulating data strategies based on clients" needs, providing guidance as a subject matter expert, driving best practices and concepts, and ensuring alignment of solutions with business and IT goals. You will also be expected to communicate solution options to stakeholders, incorporate software and system architecture into designs, facilitate decision-making, mentor team members, and develop innovative approaches to complex assignments. To be successful in this role, you should have at least 5 years of experience in developing mobile applications using Pega, strong communication and presentation skills, exposure to product development practices, and a Master's or Bachelor's degree in computer science or related field. You should also have excellent skills in process optimization, knowledge of Pega PRPC concepts and rule types, experience with UI frameworks, email listeners, SSO integration, security privileges access roles, RDA and RPA Pega solutions, object-oriented design, integration approaches, and software delivery methodologies. Experience in industries such as Healthcare, Insurance, airlines, travel & hospitality is a plus. The ideal candidate should have expertise in various software delivery methodologies, be adept at formulating conceptual frameworks, have experience working in collaborative environments, and be willing to travel. Additionally, knowledge of the latest Pega capabilities, Pega Express Methodology, creating UML diagrams, requirement management tools like JIRA and DevOps, Agile Methodologies, and industries like Manufacturing, Life Sciences, and Utilities are considered nice-to-have. NTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100. They are committed to helping clients innovate, optimize, and transform for long-term success. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and offers services in business and technology consulting, data and artificial intelligence, industry solutions, and development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is part of the NTT Group, investing over $3.6 billion annually in R&D to help organizations and society move confidently into the digital future.,
Posted 1 week 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
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City