Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
9.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer: You will build Robust and scalable web-based applications You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills – should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. 9+ years of experience in the art of writing code and solving problems on a Large Scale. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
To work on Chats (B2B) for a UK Energy Customers. Need to good writing skills (CEF- B1-5) Brief Overview of the Process The UK energy market is deregulated, enabling customers to choose their energy supplier for both gas and electricity. OVO is moving towards servicing a customer’s needs across products, as customers can now choose to manage their products through a single bill . You will now be expected to manage customer billing fallouts for both gas and electricity. This process involves the following key activities To manage transactions for gas and electricity customers. You will be routed exceptions around allocating payments to the related accounts Performance Parameters SLA metrics – Productivity, Speed, Accuracy, Dual concurrency Chats Attendance Schedule Adherence Role Responsibilities Ensure that process is followed when working on Chats Ensure that the assigned targets are met in accordance with SLA and Internal standards Ensure that the quality of transaction is in compliance with predefined parameters as defined by Process Excellence Ensure adherence to established attendance schedules Ensure adherence to Company Policies and Procedures Primary Internal Interactions AM for the purpose of reporting performance, escalation handling, clarifying concerns, and seeking feedback and support. Manager for the purpose of settling issues left unresolved by the AM and monthly evaluation of performance CCEs (Team Members) for the purpose of seeking cooperation & clarification on process-related matters & providing assistance and support when required. Subject Matter Expert for the purpose of work thread related issues and escalated transactions QCA for the purpose of feedback and audit Trainers for the purpose of Pre-process and Process training Primary External Interactions Escalation teams at the client end for the purpose of seeking clarifications & answering queries SME / Trainers at the client end for training Show more Show less
Posted 3 weeks ago
8.0 - 12.0 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Organization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Senior Software Engineer - IOS Location: Bangalore Business & Team: Enterprise Services (ES) is responsible for the world leading application of technology and operations across every aspect of CommBank, from innovative product platforms for our customers to essential tools within our business. We also use technology to drive efficient and timely processing, an essential component of great customer service. You will be working as a part of Lending & Integrated Channels Technology to achieve their strategic objectives through planning, prioritising, delivering and supporting projects and initiatives. Your team’s success will be realised through partnering with business and IT teams across both Lending & Integrated Channels business domain and Technology to deliver beautiful experiences and exceptional capabilities to our branch applications. Impact & contribution: Utilize advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs. You will contribute to the financial well-being of our customers by ensuring that our team builds the best solutions possible using modern development practices that ensure both functional and non-functional needs are met. If you have a history of building a culture of empowerment and know what it takes to be a force multiplier within a large organization then you’re the kind of person we are looking for. Roles & Responsibilities: The Senior Software Engineer (iOS) role provides technical expertise in the design, development and delivery of quality applications. Ideally, you will have come from a software engineering or enterprise background, with a solid understanding of how to build enterprise level applications, but you are now focussed on iOS development because you are passionate about the possibilities offered by the new mobile platforms. You must have proven commercial experience delivering enterprise level applications on the iOS platform, which are of a high profile and high volume nature. Day-to-day tasks involves (but not limited to) design, development, unit testing, integration testing and continuous improvements. Essential Skills: Experience : 8 to 12 years. Proven track record of developing robust and secured enterprise native iOS applications with Swift. An expert with Xcode as well as keeping up to date with most modern mobile development practices. Knowledge of RESTful services. Advance knowledge in source control management such as Git and Gitflow . Previous experience of working with Agile methodology. Experience with CI/CD and exposure to testing automation. Display of natural curiosity and enthusiasm about learning new languages, frameworks and tools. Passion for delivering quality customer experience as well as writing quality code for reusability and scalability. Exceptional sense for design with an ability to see an app through conception, development, testing and release. Solid enterprise application architecture experience in design patterns, concurrency and performance. Keeping up-to-date with latest trends in iOS development with a passion to pitch to peers and senior management new ideas to turn to reality. Excellent verbal and written communication and presentation skills. Education Qualifications: Bachelor’s degree in engineering in Computer Science/Information Technology. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 30/05/2025 Show more Show less
Posted 3 weeks ago
8.0 - 12.0 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Organization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Senior Software Engineer - Android Location: Bangalore Business & Team: Enterprise Services (ES) is responsible for the world leading application of technology and operations across every aspect of CommBank, from innovative product platforms for our customers to essential tools within our business. We also use technology to drive efficient and timely processing, an essential component of great customer service. You will be working as a part of Lending & Integrated Channels Technology to achieve their strategic objectives through planning, prioritising, delivering and supporting projects and initiatives. Your team’s success will be realised through partnering with business and IT teams across both Lending & Integrated Channels business domain and Technology to deliver beautiful experiences and exceptional capabilities to our branch applications. Impact & contribution: Utilize advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs. You will contribute to the financial well-being of our customers by ensuring that our team builds the best solutions possible using modern development practices that ensure both functional and non-functional needs are met. If you have a history of building a culture of empowerment and know what it takes to be a force multiplier within a large organization then you’re the kind of person we are looking for. Roles & Responsibilities: The Senior Software Engineer (Android) role provides technical expertise in the design, development and delivery of quality applications. Ideally, you will have come from an enterprise Java background, with a solid understanding of how to build enterprise level applications, but you are now focussed on Android development because you are passionate about the possibilities offered by the new mobile platforms. You must have proven commercial experience delivering enterprise level applications on the Android platform, which are of a high profile and high volume nature. Day-to-day tasks involves (but not limited to) design, development, unit testing, integration testing and continuous improvements Essential Skills: Experience : 8 to 12 years. Proven track record of developing robust and secured enterprise native Android applications with Kotlin. An expert with Android SDK as well as keeping up to date with latest Android development practices. Knowledge of RESTful services. Advance knowledge in source control management such as Git and Gitflow. Previous experience of working with Agile methodology. Experience with CI/CD and exposure to testing automation. Display of natural curiosity and enthusiasm about learning new languages, frameworks and tools. Passion for delivering quality customer experience as well as writing quality code for reusability and scalability. Exceptional sense for design with an ability to see an app through conception, development, testing and release. Solid enterprise application architecture experience in design patterns, concurrency and performance. Keeping up-to-date with latest trends in Android development with a passion to pitch to peers and senior management new ideas to turn to reality. Excellent verbal and written communication and presentation skills. Education Qualifications: Bachelor’s degree in engineering in Computer Science/Information Technology. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 30/05/2025 Show more Show less
Posted 3 weeks ago
8.0 years
0 Lacs
Kerala, India
Remote
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. We have 3.44 PB of RAM deployed across our fleet of C* servers - and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you. About The Role CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”, which is a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The cloud component aggregates sensor telemetry for each customer’s network and correlates malicious behavior across multiple machines and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments. Join CrowdStrike and become a key member in building the most innovative endpoint security solution in the world. Our sensor development team is responsible for building the endpoint sensor which deploys on multiple platforms including Windows, Mac, and Linux. As a Software Engineer, you will be expected to have ownership over major components and development projects. You will be required to assist with architecting solutions and support in implementing our core features. Features will cross-cut most core OS subsystems such as file system, memory and process, and networking. Many features are also built in a way that they will have shared components across multiple platforms. You need to be able to lead projects efficiently while maximizing performance and minimizing costs, making sure high standards are being followed when it comes to design, coding quality, and unit and component testing. What You’ll Do Work with distributed and multi-functional teams in designing and building software with cross-platform capabilities (Windows, Mac, Linux). Own features from design to delivery including participation in product demo at the end of the sprint. Design and develop sensor platform modules and tools to improve sensor reliability, scalability and debuggability. Debug and diagnose customer reported issues. What You’ll Need Overall 8+ years of experience with Strong background in scalable, light-weight and highly performing systems Strong low-level OS internals and concepts In depth knowledge of concurrency, multi-core, thread development and synchronization In depth knowledge of C++ and OS Kernel, Driver Development Experience debugging memory corruptions, contentions and system performance Experience working with teams to ship major features and releases Lead, mentor, communicate, collaborate, and work effectively in a distributed team Familiarity and experience with Agile process Knowledge in Security Benefits Of Working At CrowdStrike Remote-friendly and flexible work culture Market leader in compensation and equity awards Comprehensive physical and mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections Vibrant office culture with world class amenities Great Place to Work Certified™ across the globe CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Show more Show less
Posted 3 weeks ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Description About CloudBees CloudBees provides the leading software delivery platform for enterprises, enabling them to continuously innovate, compete, and win in a world powered by the digital experience. Designed for the world's largest organizations with the most complex requirements, CloudBees enables software development organizations to deliver scalable, compliant, governed, and secure software from the code a developer writes to the people who use it. The platform connects with other best-of-breed tools, improves the developer experience, and enables organizations to bring digital innovation to life continuously, adapt quickly, and unlock business outcomes that create market leaders and disruptors. CloudBees was founded in 2010 and is backed by Goldman Sachs, Morgan Stanley, Bridgepoint Credit, HSBC, Golub Capital, Delta-v Capital, Matrix Partners, and Lightspeed Venture Partners. Visit www.cloudbees.com and follow us on Twitter, LinkedIn, and Facebook Position Description Cloudbees, the leader in CI/CD (Continuous Integration and Delivery) and the company behind Jenkins, is seeking a Senior Software Engineer. CloudBees CD/RO and DevOps Insights are products which span technologies ranging from distributed systems, clustering, databases, multi-thread processing, complex scheduling and much more. Cloudbees, the leader in Continuous Delivery and the company behind Jenkins, is seeking a Java Microservices Engineer with experience in Microservices, performance engineering, databases and Kubernetes to join our industry leading Cloudbees Software Delivery Automation team. This person will be responsible for interfacing with Product managers, UX designers, Backend engineers to design as well as implement API using Java/Groovy, They will also be required to write unit tests to automate the verification of their code. They are also expected to provide guidance to other team members via architecture, design and code reviews. The Cloudbees CD team places high value on software quality. It is expected that the person works with Quality Engineers within the team to ensure that the software is tested end to end. The ideal candidate would be someone who is interested in learning varied technologies and be a quick learner. Essential Skills Desired Skills and Experience Minimum 6 Years proven working experience as a Oracle/Postgres database engineer/DBA Hands-on experience with database standards and end user applications Familiarity with database design, documentation and coding Previous experience with DBA case tools (frontend/backend) and third party tools Familiarity with programming languages API Problem solving skills and ability to think algorithmically Excellent knowledge of data backup, recovery, security, integrity and SQL Very thorough and clear understanding of any one Oracle/Postgress/SQL Server Database Architectures Extensive knowledge and solid troubleshooting skills in the following areas RAC, ASM, Performance tuning, Data Guard Golden Gate etc. Experience in troubleshooting various installation and patching issues Expert level skills database migrations, patching and upgrade Excellent written and verbal communication skills. Ability to quickly grasp complex technical issues. Appetite to learn new technologies and constantly improve technical skills. Bachelor's or Master's degree in computer science is highly preferred Nice to haves Knowledge of Java, Spring, Hibernate Switched career from developer to DBA role adds advantage Knowledge of CI/CD pipelines Prior experience in cloud technologies Responsibilities Creating and maintaining database standards and policies. Supporting database design, creation, and testing activities. Administering database objects to achieve optimum utilization. Performing database housekeeping, such as tuning, indexing, etc. Monitoring usage, transaction volumes, response times, concurrency levels, etc. Identifying, reporting, and managing database security issues, audit trails, and forensics. Designing database backup, archiving, and storage strategy. Build database systems of high availability and quality depending on each end user’s specialised role Use high-speed transaction recovery techniques and backup data Minimise database downtime and manage parameters to provide fast query responses Provide proactive and reactive data management support and training to users Determine, enforce and document database policies, procedures and standards Perform tests and evaluations regularly to ensure data security, privacy and integrity Monitor database performance, implement changes and apply new patches and versions when required What You’ll Get Highly competitive benefits and vacation package Ability to work for one of the fastest growing companies with some of the most talented people in the industry Team outings Fun, Hardworking, and Casual Environment Endless Growth Opportunities At CloudBees, we truly believe that the more diverse we are, the better we serve our customers. A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers. Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization. In the technology industry, diversity creates a competitive advantage. CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers. CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses. Scam Notice Please be aware that there are individuals and organizations that may attempt to scam job seekers by offering fraudulent employment opportunities in the name of CloudBees. These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers. Please note that CloudBees will never ask for any personal account information, such as cell phone, credit card details or bank account numbers, during the recruitment process. Additionally, CloudBees will never send you a check for any equipment prior to employment. All communication from our recruiters and hiring managers will come from official company email addresses (@cloudbees.com) or from Paylocity and will never ask for any payment, fee to be paid or purchases to be made by the job seeker. If you are contacted by anyone claiming to represent CloudBees and you are unsure of their authenticity, please do not provide any personal/financial information and contact us immediately at tahelp@cloudbees.com. We take these matters very seriously and will work to ensure that any fraudulent activity is reported and dealt with appropriately. If you feel like you have been scammed in the US, please report it to the Federal Trade Commission at: https://reportfraud.ftc.gov/#/. In Europe, please contact the European Anti-Fraud Office at: https://anti-fraud.ec.europa.eu/olaf-and-you/report-fraud_en Signs of a Recruitment Scam Ensure there are no other domains before or after @cloudbees.com. For example: “name.dr.cloudbees.com” Check any documents for poor spelling and grammar – this is often a sign that fraudsters are at work. If they provide a generic email address such as @Yahoo or @Hotmail as a point of contact. You are asked for money, an “administration fee”, “security fee” or an “accreditation fee”. You are asked for cell phone account information. Show more Show less
Posted 3 weeks ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We’re building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through development of several advanced technologies spanning storage management, memory management, clustering, Filesystems, distributed systems and performance for our next-gen software-defined storage platform. Most importantly, we’re modernizing with AI to accelerate our execution to streamline and standardize processes and reimagining work and customer experiences. 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 Bangalore . What You’ll Achieve As a Software Principal Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS support. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform. You will: Design, develop and deliver protocols support for next-gen AI storage platform. Contribute to the design and architecture of high-quality, complex systems and software/storage environments Prepare, review and evaluate software/storage specifications for products and systems Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role: Essential Requirements Hands-on coding experience in C/C++, Python Experience in Filesystem internals, Linux, Kernel, VFS/NFS Solid Understanding of concurrency and synchronization Strong Object-oriented design, data structures and algorithms knowledge Agile-based development experiences. Networking and storage troubleshooting skills. Desirable Requirements 8+ years of related experience. Bachelor’s or Master's degree in computer science or related field Understanding of distributed systems architecture, memory management will be a plus. Who We Are We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 30th March 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here. "#NJP" Job ID: R263260 Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Summary We are looking for a Java Developer (5+ years’ experience) to join our team and work on our highly successful FX trading platform. This role involves designing and developing cutting-edge, multi-platform applications (desktop, web, mobile) and the REST API services they rely on. Roles and Responsibilities ✔ Enhance & maintain our FX trading platform to ensure high performance and reliability. ✔ Design, develop, and optimize software using modern development practices such as Test-Driven Development (TDD) and the automated test pyramid paradigm. ✔ Solve complex technical challenges with innovative and scalable solutions. ✔ Collaborate closely with cross-functional teams to deliver end-to-end features. ✔ Review and improve software designs, actively participating in team discussions. ✔ Contribute to continuous improvements in development processes and tech stack. What You Bring: 5+ years of experience in developing large-scale software applications. Strong expertise in Java, JavaScript, Spring framework, and React. Deep understanding of software design principles and data structures for high-performance applications. Hands-on experience with Java concurrency and multithreading. A strong commitment to Test-Driven Development (TDD) and automated testing. Excellent problem-solving skills and a keen eye for detail. Strong team collaboration skills with effective verbal and written communication. A passion for continuous learning and staying updated with new technologies. Bonus Points for: Team leadership experience or leadership potential (for LSE role). Financial domain experience (especially FX trading). Knowledge of FIX protocol. Experience with C++, Python, or shell scripting. Show more Show less
Posted 3 weeks ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Role Overview Omniful is looking for a skilled and motivated Technical Lead Golang Developer to join our on-site team in Gurugram. In this leadership role, you will be responsible for designing and developing efficient, scalable, and high-performing software solutions using Golang, guiding a team of engineers, and playing a key role in architecture decisions. You will also actively contribute to the entire software development lifecycle, from concept to deployment and Responsibilities : Lead the design, development, testing, and deployment of backend services and APIs using Golang. Drive architectural decisions and system design for distributed systems and microservices. Mentor and guide junior developers on best practices, code quality, and development standards. Collaborate with product managers, frontend developers, and QA to deliver robust and scalable solutions. Write clean, maintainable, and well-documented code. Troubleshoot and resolve complex technical issues and bugs. Conduct code reviews and ensure adherence to development and security standards. Evaluate new tools and technologies to continuously improve product efficiency and team Technical Skills : Core Development Proficiency in Golang with hands-on experience in building web services and backend systems Solid understanding of data structures, algorithms, and design patterns Experience with concurrency models and performance optimization in Golang APIs & Web Services Strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred) Experience in API versioning, documentation (e.g., Swagger/OpenAPI), and Systems & Architecture : Deep understanding of microservices architecture Experience with message queues (e.g., Kafka, RabbitMQ, NATS) and event-driven architecture Proficiency in containerization and orchestration tools : Docker, Kubernetes & CI/CD : Unit testing, integration testing, and test automation frameworks in Golang Familiarity with CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar Databases & Caching Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Understanding of data modeling, indexing, and query Security & DevOps Awareness : Basic knowledge of authentication, authorization, and secure coding practices Exposure to cloud platforms like AWS, GCP, or Azure is a plus Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field Minimum 4+ years of industry experience in backend development (preferably with Golang) Proven track record of leading technical projects or small engineering teams Strong analytical thinking and problem-solving skills Excellent written and verbal communication Experience : Experience in logistics, supply chain, or eCommerce platforms is a plus Familiarity with monitoring tools like Prometheus, Grafana, ELK Stack Agile/Scrum experience with Jira or similar project tracking tools (ref:hirist.tech) Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Pune/Pimpri-Chinchwad Area
On-site
Req ID: 315215 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Advisor to join our team in Pune, Mahārāshtra (IN-MH), India (IN). What You'll Do Do regular code reviews, apply best industry standards, and ensure the application adheres to those standards. Work with the DevOps team to release and deploy specific software applications or partial modules on production servers as per the release schedules and business requirements. Work with the business team to compile business requirements and help in designing optimized technical solutions. Take part in regular meetings with project managers and business analysts to analyze and optimize product designs and road maps. Work with the team and mentor team members by sharing and teaching your technical expertise. Coordinate with team members working at different geographical locations and communicate about the requirements, existing bugs, enhancements, code reviews, and technical research notes. Be an engineering leader and promote new technologies, as appropriate, within the organization. Implements complicated systems and software components, in compliance with Agile and Services Oriented Architecture standards, utilizing expertise in the Java programming language and related development frameworks, REST principles, and Oracle. Maintains an expert-level understanding of Java application development best practices, tools, and programming techniques. Keeps current with new developments in the financial technology industry and may lead development of departmental standards and methodologies. Uses extensive experience and specialized software development knowledge to plan and accomplish necessary project tasks, may provide consultation on a variety of complex software development projects and is considered to be a top-level specialist. Works with external software suppliers to coordinate software integration and resolution of problems. What You'll Need to Be Successful 5 years of software Java experience in Java Application development At least 2 years’ experience with Web services REST or SOAP At least 2 years’ experience with JEE, Spring/Spring Boot or Hibernate Experience building service-oriented solutions and RESTful microservices. Strong understanding of Java multithreading, concurrency, and memory management Familiarity with front-end technologies such as JSP, JSTL, HTML, CSS and JavaScript. Experience with writing both unit tests and integration tests Knowledge and experience with web servers and application servers such as Apache Tomcat. Experience with AGILE and SCRUM methodologies. Demonstrated aptitude for learning new technologies. Ability to communicate and interface with technical and non-technical members of the organization. Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc. Bachelor's degree or higher in Computer Science, Information Systems or a related field required. Experience in FinTech or related software products a plus. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here . Show more Show less
Posted 3 weeks ago
7.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.ResponsibilitiesOverview of Product – Oracle AnalyticsBe part of an energetic and challenging team building an enterprise Analytic platform that will allow users to quickly gain insights on their most valuable asset; data. Oracle Analytics is an industry-leading product that empowers entire organizations with a full range of business analytics tools, enterprise ready reporting and engaging, and easy-to-use self-service data visualizations. Our customers are business users that demand a software product that allows easy, fast navigation through the full spectrum of data scale from simple spreadsheets to analyzing enormous volumes of information in enterprise class data warehouses.Oracle Analytics is a comprehensive solution to meet the breadth of all analytics needs. Get the right data, to the right people, at the right time with analytics for everyone in your organization. With built-in security and governance, you can easily share insights and collaborate with your colleagues. By leveraging the cloud, you can scale up or down to suit your needs. The Oracle Analytics Cloud offering is a leading cloud service at Oracle built on Oracle Cloud Infrastructure. It runs with a Generation 2 offering and provides consistent high performance and unmatched governance and security controls.Self-service analytics drive business agility with faster time to insights. You no longer need help from IT to access, prepare, analyze, and collaborate on all your data. Easily create data visualizations with automated chart recommendations and optimize insights by collaborating with colleagues on analyses.Augmented analytics with embedded machine learning throughout the platform drive smarter and better insights. Always on—and always working in the background, machine learning is continuously learning from the data it takes in, making it smarter and more accurate as time goes by. Uncover deeper patterns and predict trends for impactful, unbiased recommendations.On the team we develop, deploy, and support the Oracle Analytics platform helping our customers succeed in their journey to drive business value. You will be working with experts in their field, exploring the latest technologies, you will be challenged while creating features that will be delivered to our customers, asked to be creative, and hopefully have some fun along the way. Members of our team are tasked to take on challenges along all aspect of our product.https://www.oracle.com/solutions/business-analytics Career Level - IC4 Responsibilities As a member of the development team, you will design, code, debug, and deliver innovative analytic features that involve in C++ development with extensive exposure on highly scalable, distributed, multithreaded applications. You will work closely with your peer developers located across the world, including Mexico, India, and the USA. Key responsibilities include: Design, develop, test and deliver new features on a world-class analytics platform suitable for deployment to both the Oracle Cloud and on-premise environments Lead the creation of formal design specifications and coding of complex systems Work closely with the Product Management on product requirements and functionality Build software applications following established coding standards Communicate continually with the project teams, explain progress on the development effort Contribute to continuous improvement by suggesting improvements to user interface, software architecture or recommending new technologies Ensure quality of work through development standards and QA procedures Perform maintenance and enhancements on existing software Key Qualifications: BS/MS in Computer Science or related major Exceptional analytic and problem-solving skills Extensive experience in using, building, debugging multithreaded applications Ability to design large, scalable systems for enterprise customers Solid understanding concurrency, multithreading and memory management Experienced in C++ programming including templates, STL, and object-oriented patterns Interest or experience in database kernel development Understanding of SQL and relational data processing concepts like joins and indexing strategies Experience With Java, Python Or Other Scripting Languages. Experienced in distributed and scalable server-side software development Knowledge in developing, implementing, and optimizing software algorithms Solid knowledge of data structures and operating systems Basic understanding of Agile/Scrum development methodologies Hands-on experience using source control tools such as GIT Strong written and verbal English communication skills Self-motivated and passionate in developing high quality software Strong Team Player Other Qualifications: Knowledge of Business Intelligence or Analytics Familiarity with SQL query optimization and execution Experienced in Big Data technologies (such as Hadoop, Spark) Interest or experience of OLAP, data warehousing or multidimensional databases Familiarity with Cloud services such as OCI, AWS or Azure Knowledge of Terraform/Python 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. Show more Show less
Posted 3 weeks ago
10.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Senior Backend Platform Engineer Location: Gurgaon, India (Hybrid) Type: Full-time | Stage: Stealth | Domain: Social Matchmaking | Backed by marquee investors We're hiring foundational backend engineers to help us scale our core product infrastructure—from authentication to matchmaking delivery, onboarding flows to payments, and beyond. What You’ll Work On: You will be part of the team responsible for the critical backend systems that power the app. This includes: Authentication & Identity: Build secure, scalable sign-up/login and session management flows with support for federated login and OTP. Matchmaking Serving Infra: Design high-concurrency APIS to fetch, cache, and rank potential matches with low latency and personalisation hooks. User Onboarding Platform: Create flexible onboarding pipelines that allow the product team to test flows without backend rewrites. Notification & Messaging Orchestration: Develop systems that support push, email, and in-app triggers to drive engagement. Payment & Subscription Integrations: Implement app store billing logic, receipt validation, and entitlements using Stripe, Apple, and Google APIs. Experimentation Hooks: Build in infra for A/B testing, progressive rollouts, and config-based rollbacks. Who You Are: Have 6–10 years of experience in backend development, preferably in high-scale consumer products (social/gaming/streaming/transactions) Strong in system design with a clear understanding of API design, caching, database modelling, and concurrency. Have AI-first thinking — have built features where ML is part of the user loop (e.g., embeddings search, personalised feeds, moderation, or LLM-integrated flows) Have hands-on experience with modern backend systems, microservices, queues, caching, observability, and horizontal scaling Built/maintained systems with hundreds of thousands to millions of daily users. Exposure to cloud-native environments (GCP, AWS), Docker, Kubernetes, etc. Proficient in Java, Go, or Python (we’re stack-agnostic—but want you to pick the right tool for the problem). Traits We Look For: Product empathy: You care about how software impacts user experience. Startup DNA: Comfortable working across boundaries with high ownership. Speed with quality: Ship fast, and build for iteration, not perfection. Curiosity: the ability to pick up new tools Comfortable with early-stage ambiguity What Sets Us Apart: We are AI-native We are still small—you’ll own systems that at a bigger company would require entire teams. We debate to get clarity We provide all engineers with ESOPs Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Gurugram, Haryana, India
On-site
📱 Full Stack App Developer – Flutter & Angular | Build Products That Scale Across India & Beyond Location: Gurgaon (In-Office) Experience: 1–3 years Tech Stack: Flutter (Mobile), Angular (Web), Firebase / REST APIs Compensation: Competitive Salary + ESOPs (for top performers) Start Date: Immediate preferred 🧭 About Darwix AI At Darwix AI , we're building the next generation of GenAI-powered conversational intelligence for sales teams across India, the Middle East, and Southeast Asia. From real-time speech-to-text in 11 Indic languages to AI nudges that close deals faster, our stack is built for scale and speed. Now, we're expanding our app ecosystem — and we’re looking for a Full Stack App Developer to lead the charge on both mobile-first Flutter apps and Angular web dashboards used by field sales teams, credit officers, and business leaders. 🎯 Why This Role Is a Game-Changer 🌍 You’ll be building mission-critical interfaces used daily across 100+ cities. 📲 Build consumer-grade UX for enterprise use cases across mobile (Flutter) and web (Angular). 🧠 Work alongside AI, data science, and backend teams to deliver lightning-fast, intelligent experiences . 🚀 Join a fast-paced, founder-led environment where your code ships fast—and matters. 💻 What You’ll Be Doing Lead development of Darwix's cross-platform mobile app using Flutter (Android-first, iOS next). Build and maintain responsive Angular web dashboards used by managers and leadership. Create seamless UI/UX integrating with RESTful APIs, WebSockets, and Firebase (for real-time sync and push notifications). Optimize for offline use , low bandwidth , and high concurrency environments. Collaborate with designers and backend engineers to ensure feature completeness and performance. Write clean, scalable, and modular code that can be easily extended. ⚙️ Tech Stack You’ll Work With Flutter (Dart), Angular (TypeScript) Firebase / Firestore , REST APIs , WebSockets GitHub , CI/CD (GitHub Actions / Codemagic) Figma , Postman , Jira ✅ What We’re Looking For 1–3 years of hands-on experience in app development with Flutter AND Angular . A strong eye for UI/UX , animations, and smooth user experiences. Familiarity with Firebase , push notifications, offline-first architecture. Good understanding of API integration , authentication flows , and state management (e.g., Provider, BLoC). Experience building production-ready apps deployed on Play Store / internal enterprise distribution. Self-starter attitude with a bias toward execution and experimentation. 💎 Bonus If You Have Experience with PWA development , local storage , or service workers . Worked on apps in domains like fintech, healthtech, or enterprise tools. Exposure to voice analytics , LLM-driven UX , or chatbot UI integration. 🎁 What You’ll Get Be part of the core engineering team at a VC-backed GenAI startup. Ship apps that impact millions of conversations in real time. Access to founders, AI team, and a hyper-growth network of clients and users. Competitive salary + stock options for high performers. 🚀 Ready to Build the Next Big Thing? Email us at people@darwix.ai with the subject: App Developer – Flutter & Angular | [Your Name] Attach your CV + Portfolio (or GitHub/Play Store/Web links) and a note on what excites you most about joining Darwix. Darwix AI | Built in India, Scaling Globally | Real-Time AI for Sales Teams Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Senior Software Engineer We’re building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through development of several advanced technologies spanning storage management, memory management, clustering, Filesystems, distributed systems and performance for our next-gen software-defined storage platform. Most importantly, we’re modernizing with AI to accelerate our execution to streamline and standardize processes and reimagining work and customer experiences. Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Bangalore . What You’ll Achieve As a Senior Software Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS solution. Apart from developing protocol support, you will also focus on automation. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform. You will: Design, develop and deliver protocols support for next-gen AI storage platform. Contribute to the design and architecture of high-quality, complex systems and software/storage environments Prepare, review and evaluate software/storage specifications for products and systems Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role: Essential Requirements Hands-on coding experience in C/C++, Python Experience in automation and Continuous Development / Continuous Integration processes. Understanding of concurrency and synchronization Networking and storage troubleshooting skills.Knowledge in Linux, Kernel, VFS/NFS Strong Object-oriented design, data structures and algorithms knowledge Agile-based development experiences Desirable Requirements 5+ years of related experience. Bachelor’s or Master’s degree in computer science or related field Understanding of Filesystem internals, distributed systems architecture, memory management will be a plus. Who We Are We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 30th March 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here. "#NJP" Job ID: R263259 Show more Show less
Posted 3 weeks ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Location: Remote Experience Required: 8+ Years Job Type: Full-time, Remote Industry: Banking Job Summary: We are seeking a highly experienced Senior Java Backend Developer with 8+ years of hands-on experience in designing and developing robust, scalable, and secure backend systems. The ideal candidate should have deep expertise in Core Java , Multithreading , Spring MVC , Spring Boot , and Hibernate . This is a fully remote position that offers the flexibility to work from anywhere while collaborating with a dynamic and innovative team. Key Responsibilities: Design, develop, and maintain high-performance, scalable backend applications using Java technologies. Write clean, maintainable, and efficient code following best practices. Implement RESTful APIs and microservices architecture using Spring Boot and Spring MVC. Optimize applications for maximum performance, scalability, and reliability. Use multithreading and concurrency techniques to build high-throughput systems. Work with Hibernate for ORM and database interactions. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews, unit testing, and integration testing. Troubleshoot and resolve production issues as they arise. Mentor junior developers and contribute to continuous improvement in development practices. Required Skills & Qualifications: Bachelor's or Master’s degree in Computer Science, Engineering, or a related field. 8+ years of backend development experience with strong proficiency in Core Java . In-depth understanding and hands-on experience with Multithreading , Concurrency , and Memory Management . Expertise in Spring Framework including Spring MVC and Spring Boot . Strong experience with Hibernate/JPA for ORM and database operations. Proficient in building RESTful APIs and microservices. Strong knowledge of relational databases such as MySQL, PostgreSQL, or Oracle. Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies. Excellent problem-solving skills and the ability to work independently in a remote setting. Strong communication skills and a proactive attitude. Benefits: Competitive salary based on experience. Flexible working hours and fully remote environment. Health insurance and other standard benefits. Opportunity to work with a collaborative, global team. Continuous learning and professional development opportunities. Intrested please send your Updated CV aswini.m@maintec.in Show more Show less
Posted 3 weeks ago
7.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Technology @Dream11: Technology is at the core of everything we do. Our technology team helps us deliver a mobile-first experience across platforms (Android & iOS) while managing over 700 million rpm (requests per minute) at peak with a user concurrency of over 16.5 million. We have over 190+ micro-services written in Java and backed by a Vert.x framework. These work with isolated product features with discrete architectures to cater to the respective use cases. We work with terabytes of data, the infrastructure for which is built on top of Kafka, Redshift, Spark, Druid, etc. and it powers a number of use cases like Machine Learning and Predictive Analytics. Our tech stack is hosted on AWS, with distributed systems like Cassandra, Aerospike, Akka, Voltdb, Ignite, etc. Your Role: Owning end to end responsibility of design, architecture, development, deployment & monitoring phases Diving into details of issues/incidents, outages, analyze root cause and prepare incident reports Understanding and solving real business needs at a large scale by applying your engineering and analytical problem-solving skills Developing features working in a distributed micro-service environment that handle millions of customers with millisecond latencies Mentoring engineers in the team and ensuring standards are maintained at every level Qualifiers: 7+ years of hands-on experience in any typed language, preferably Java Working experience of AWS or any cloud stack About Dream Sports: Dream Sports is India’s leading sports technology company with 250 million users, housing brands such as Dream11 , the world’s largest fantasy sports platform, FanCode , a premier sports content & commerce platform and DreamSetGo , a sports experiences platform. Dream Sports is based in Mumbai and has a workforce of close to 1,000 ‘Sportans’. Founded in 2008 by Harsh Jain and Bhavit Sheth, Dream Sports’ vision is to ‘Make Sports Better’ for fans through the confluence of sports and technology. For more information: https://dreamsports.group/ Dream11 is the world’s largest fantasy sports platform with 230 million users playing fantasy cricket, football, basketball & hockey on it. Dream11 is the flagship brand of Dream Sports, India’s leading Sports Technology company and has partnerships with several national & international sports bodies and cricketers. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
New Delhi, Delhi, India
On-site
At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Greater Kolkata Area
Remote
Job Title : Senior / Lead Backend : Chennai / Hybrid / Remote (for candidates with 5+ years of : 5+ years About Lumel At Lumel, we build world-class Business Intelligence and Analytics products used by enterprises across the globe. Headquartered in Plano, Texas, with a strong development center in Chennai, we are passionate about delivering high-performance, intuitive software backed by deep engineering. Were looking for senior backend developers or tech leads who are passionate about building scalable systems, love solving complex problems, and are eager to shape the future of BI. What You'll Do Design, architect, and implement scalable backend systems using Go / Node.js Own and drive key components and services within our BI product suite Mentor junior developers and contribute to technical leadership within the team Work closely with Product Managers, UX Designers, and Data Engineers Define and enforce best practices in code quality, testing, CI/CD, and documentation Identify performance bottlenecks and lead optimization efforts Actively participate in code reviews, system design, and decision-making We're Looking For : 5+ years of hands-on experience in backend development Strong expertise in Node.js OR Experience in Go (or a solid commitment to adopt Go as a primary language) Proven experience in designing and building scalable RESTful APIs and microservices Strong knowledge of SQL and NoSQL databases Good understanding of system design, architecture patterns, concurrency, and distributed systems Strong problem-solving, debugging, and performance tuning skills Experience mentoring engineers and leading small teams is a plus Comfortable working in a product engineering environment where quality and ownership matter Nice To Have Experience with Go in a production environment Familiarity with BI/Analytics platforms or enterprise SaaS products Experience with cloud platforms (AWS, Azure, or GCP) Exposure to containerization and orchestration (Docker, Model : Hybrid / Remote work option is available for candidates with 5+ years of experience Collaboration with globally distributed teams (Plano, Texas & Chennai) Why Join Us? Work on globally-used BI products Flat team structure and opportunity to influence product and tech direction Be part of a small, focused engineering team with high standards Competitive compensation, flexible work model, and a strong learning environment (ref:hirist.tech) Show more Show less
Posted 3 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Bachelor's degree in Computer Science or equivalent experience. 2-5 years of Java development experience with a strong understanding of OOPS, Multithreading, and Data Structures. Proficiency in Java technologies including Spring, Hibernate, Struts, JSP. Experience in enterprise web application components like Tomcat and JBOSS. Knowledge of database development and MS-SQL. Ability to contribute to all phases of the development lifecycle. Hands-on experience with Java frameworks like Spring MVC, Spring Boot. Understanding of design patterns, data structures, algorithms, and Java 8+. Experience in developing RESTful microservices and web services. Experience in software development using J2EE, Java Servlets, and Struts 2. Strong knowledge of Java programming standards and best practices. Good knowledge on Core Java,Good knowledge on Multi-threading. Good knowledge on Design patterns, collection framework, Concurrency packages, DS/Algo. Good knowledge on Data Structures (Hash map/Linked list/palindromic Sequence/Hashtag) and Algorithms for Problem Solving Good to have experience in:a.Connection pool,b.Implementation, Executor framework and Re-entrant Lock c.Spring/hibernate Framework Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Key Responsibilities ! Collaborate closely with the research team to gain in-depth understanding of AI model architecture ! Design and implement AI model architecture using C++ and processor specific SIMD instructions, contributing to the AI Model Library ! Assess, refine, and troubleshoot code to achieve optimal performance and efficiency ! Produce robust, reusable, and rigorously tested code ! Ensure compliance with coding standards through comprehensive code reviews ! Develop and integrate libraries, APIs, and frameworks ! Debug, test, and deploy applications and systems ! Stay current with industry best practices and advancements in C++ and related technologies ! Participate in problem-solving activities and contribute to the design of project architectures. Skill Set & Qualifications ! Bachelor’s degree in Computer Science, Engineering, or related field ! Proven experience as a C++ Developer (3+ years) ! Experience with C++11, C++14, C++17, or C++20 features ! Strong knowledge of C++ programming, especially memory managemenP ! Experience with multi-threading, concurrency, and performance optimization ! Strong debugging, problem-solving, and analytical skills ! Familiarity with Linux/Unix-based systems ! Exposure to real-time systems or embedded systems ! Familiarity with Linear Algebra, Probability and Statistics. Skills: embedded systems,debugging,probability,c++20,c++17,architecture,memory management,c++14,real-time systems,linux/unix,statistics,code,c++11,c,analytical skills,computer science,performance optimization,problem-solving,concurrency,multi-threading,c++,linear algebra,coding standards Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Andhra Pradesh, India
On-site
At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less
Posted 3 weeks ago
1.0 - 3.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
: Java Developer Experience: 1-3 yrs Location: Gurugram Immediate Joiner or 15 Days Job Overview We are seeking a highly skilled Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Java programming, designing, developing, and maintaining scalable and efficient applications. This is an excellent opportunity for someone passionate about coding and eager to work in a fast-paced environment. Key Responsibilities Design, develop, and maintain Java-based applications and software solutions. Write clean, maintainable, and efficient code following best practices and coding standards. Participate in all phases of the software development lifecycle, including requirement gathering, analysis, design, coding, testing, and deployment. Collaborate with cross-functional teams, including business analysts, designers, and QA engineers, to build robust applications. Perform unit testing, integration testing, and debugging to ensure high-quality software. Participate in code reviews and provide constructive feedback to peers. Troubleshoot, optimize, and refactor existing code to enhance application performance. Ensure security, performance, and scalability best practices are followed in all aspects of development. Work with databases (SQL/NoSQL) and implement data storage solutions. Stay up to date with industry trends, technologies, and best practices to continuously improve development processes. Provide support for production issues and contribute to root cause analysis and resolution. Key Requirements: Proven experience in Java development (minimum 1-3 years of professional experience). Strong knowledge of Java 8 , including features like Streams, Lambda expressions, and other core Java APIs. Proficiency in object-oriented design and development principles. Experience with Spring Framework (Spring Boot, Spring MVC, etc.) and other Java-based frameworks. Solid understanding of relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra). Familiarity with RESTful APIs and Web Services. Experience with version control systems (e.g., Git, SVN). Understanding of CI/CD pipelines, build tools (e.g., Maven, Gradle), and testing frameworks (e.g., JUnit, Mockito). Good knowledge of multithreading, concurrency, and performance optimization in Java. Strong debugging and troubleshooting skills. Experience with SIP trunking and VoIP technologies, including integration and maintenance. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Experience with containerization (e.g., Docker, Kubernetes) is a plus. Familiarity with Agile/Scrum methodologies. Preferred Qualifications: Experience with front-end technologies (e.g., HTML, CSS, JavaScript, React, or Angular) is a plus. Experience with microservices architecture is a plus. Knowledge of DevOps practices and tools. Familiarity with Apache Kafka or other message brokers is a plus. Travelling to the Client Site may be required. Education & Experience: Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience). Show more Show less
Posted 3 weeks ago
7.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Title: Python Full Stack Web developer - AWS - Bangalore/ AWS About Us “Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount . With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery. WHY JOIN CAPCO? You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry. MAKE AN IMPACT Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services. #BEYOURSELFATWORK Capco has a tolerant, open culture that values diversity, inclusivity, and creativity. CAREER ADVANCEMENT With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. Job Description: Python Web developer - AWS Mandatory Skills: Python + IDE (VS Code/ Anaconda) + Javascript + Git/ Bitbucket + AWS Experience: 7+yrs Location: Bangalore/ Pune 7+ years of Web development experience using Python 3.7 and web frameworks like Django and Flask server-runtimes, connecting web application to backend databases like SQL (Postgres or MySQL) and NoSQL (preferably Snowflake, but not mandatory) and Front-end UI development using HTML, CSS, Javascript frameworks like React JS (preferably version after 14) Good at Python development tools like VS Code or anaconda, version control using Git or Bitbucket and Python unit testing frameworks. Deep understanding of implementing Object oriented programming in the Python, data structures like Pandas, data frames and writing clean and maintainable Engineering code. Understanding multi-threading concepts, concurrency implementation using Python server-side python custom modules. Implementing Object-Relational mapping in the python using frameworks like SQLAlchemy or equivalent. Good at developing and deploying Python web applications on AWS Cloud platform. Good at deploying web applications on AWS Cloud using docker containers or Kubernetes with experience of using CI/CD pipelines. Nice to have Any application Cache implementation experience within Python web applications. Nice to have duckdb with Apache arrow experience. Good at analytical skills, problem solving and communicate technical concepts clearly. Experience using Agile and SCRUM methodologies and preferably with JIRA. If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit www.capco.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube. Show more Show less
Posted 3 weeks ago
7.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.ResponsibilitiesOverview of Product – Oracle AnalyticsBe part of an energetic and challenging team building an enterprise Analytic platform that will allow users to quickly gain insights on their most valuable asset; data. Oracle Analytics is an industry-leading product that empowers entire organizations with a full range of business analytics tools, enterprise ready reporting and engaging, and easy-to-use self-service data visualizations. Our customers are business users that demand a software product that allows easy, fast navigation through the full spectrum of data scale from simple spreadsheets to analyzing enormous volumes of information in enterprise class data warehouses.Oracle Analytics is a comprehensive solution to meet the breadth of all analytics needs. Get the right data, to the right people, at the right time with analytics for everyone in your organization. With built-in security and governance, you can easily share insights and collaborate with your colleagues. By leveraging the cloud, you can scale up or down to suit your needs. The Oracle Analytics Cloud offering is a leading cloud service at Oracle built on Oracle Cloud Infrastructure. It runs with a Generation 2 offering and provides consistent high performance and unmatched governance and security controls.Self-service analytics drive business agility with faster time to insights. You no longer need help from IT to access, prepare, analyze, and collaborate on all your data. Easily create data visualizations with automated chart recommendations and optimize insights by collaborating with colleagues on analyses.Augmented analytics with embedded machine learning throughout the platform drive smarter and better insights. Always on—and always working in the background, machine learning is continuously learning from the data it takes in, making it smarter and more accurate as time goes by. Uncover deeper patterns and predict trends for impactful, unbiased recommendations.On the team we develop, deploy, and support the Oracle Analytics platform helping our customers succeed in their journey to drive business value. You will be working with experts in their field, exploring the latest technologies, you will be challenged while creating features that will be delivered to our customers, asked to be creative, and hopefully have some fun along the way. Members of our team are tasked to take on challenges along all aspect of our product.https://www.oracle.com/solutions/business-analytics Career Level - IC4 Responsibilities As a member of the development team, you will design, code, debug, and deliver innovative analytic features that involve in C++ development with extensive exposure on highly scalable, distributed, multithreaded applications. You will work closely with your peer developers located across the world, including Mexico, India, and the USA. Key responsibilities include: Design, develop, test and deliver new features on a world-class analytics platform suitable for deployment to both the Oracle Cloud and on-premise environments Lead the creation of formal design specifications and coding of complex systems Work closely with the Product Management on product requirements and functionality Build software applications following established coding standards Communicate continually with the project teams, explain progress on the development effort Contribute to continuous improvement by suggesting improvements to user interface, software architecture or recommending new technologies Ensure quality of work through development standards and QA procedures Perform maintenance and enhancements on existing software Key Qualifications: BS/MS in Computer Science or related major Exceptional analytic and problem-solving skills Extensive experience in using, building, debugging multithreaded applications Ability to design large, scalable systems for enterprise customers Solid understanding concurrency, multithreading and memory management Experienced in C++ programming including templates, STL, and object-oriented patterns Interest or experience in database kernel development Understanding of SQL and relational data processing concepts like joins and indexing strategies Experience With Java, Python Or Other Scripting Languages. Experienced in distributed and scalable server-side software development Knowledge in developing, implementing, and optimizing software algorithms Solid knowledge of data structures and operating systems Basic understanding of Agile/Scrum development methodologies Hands-on experience using source control tools such as GIT Strong written and verbal English communication skills Self-motivated and passionate in developing high quality software Strong Team Player Other Qualifications: Knowledge of Business Intelligence or Analytics Familiarity with SQL query optimization and execution Experienced in Big Data technologies (such as Hadoop, Spark) Interest or experience of OLAP, data warehousing or multidimensional databases Familiarity with Cloud services such as OCI, AWS or Azure Knowledge of Terraform/Python 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. Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
C++ Linux 3 to 6 yrs Company: HARMAN Connected Services Location: Bangalore, India Experience: 3-6 years Job Type: Full-time About HARMAN: HARMAN Connected Services is a global leader in connected car technology, renowned for our innovative culture and commitment to shaping the future of automotive infotainment. We thrive on collaboration, agility, and excellence, offering a supportive environment where your ideas can drive groundbreaking solutions. Join us to work on diverse projects that span automotive, audio, IoT, and cloud services, and be part of a team that values creativity and continuous improvement. Project Overview: We're seeking an experienced C++ Linux Developer to join our team. As a C++ Linux Developer, you will be responsible for designing, developing, and maintaining high-performance software applications on Linux platforms. Job Summary: Design, develop, test, and maintain software applications for our German OEM client, leveraging C++on Linux. Collaborate with cross-functional teams to deliver high-quality solutions. Key Responsibilities: Design, develop, and test C++ applications on Linux platforms Collaborate with cross-functional teams to identify and prioritize project requirements Implement scalable, efficient, and reliable software solutions Troubleshoot and debug complex software issues Optimize application performance and resource utilization Participate in code reviews and ensure adherence to coding standards Stay up-to-date with industry trends and emerging technologies Mandatory Requirements: 3-6 years of experience in C++ development on Linux platforms Strong understanding of C++ programming language (any one C++11 or C++ 14 or C++ 17) Proficiency in Linux operating system and shell scripting (bash) Experience with Linux-based tools and technologies (e.g., GCC, Makefile, CMake) Knowledge of software design patterns and principles Familiarity with multi-threading, synchronization, and concurrency Experience with debugging tools (e.g., gdb, valgrind) Strong problem-solving skills and analytical thinking Excellent communication and teamwork skills Proven experience in architecture and software programming, specifically in UI framework and application design for embedded platforms. Proficiency in C++ programming with embedded Linux knowledge. Extensive experience with version control systems (Git), Unit Testing, and CI/CD. Experience in agile software development processes (SCRUM/KANBAN). Preferred : Experience working with Agile development methodologies Knowledge of automotive-grade Linux (e.g., GENIVI) Familiarity with CI/CD tools (Jenkins, GitLab CI/CD) Certification in C++ Experience working with OEMs or automotive industry Experience in infotainment display/instrument cluster projects. Experience working with automotive tier-1 suppliers. What We Offer: Competitive salary and benefits package Opportunities for professional growth and development Collaborative and dynamic work environment Flexible working hours and work-from-home options Access to cutting-edge technologies and tools Recognition and rewards for outstanding performance Chance to work with a renowned German OEM Note: Only candidates who meet the mandatory requirements will be considered. Please provide detailed information about your experience and skills in your application. Are you ready to take your career to the next level? Apply now and join our team of passionate developers to shape the future of automotive technology! Show more Show less
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India has a thriving tech industry with a growing demand for professionals skilled in concurrency. Concurrency is the ability of a system to handle multiple tasks simultaneously, making it a crucial skill in modern software development. Job seekers looking to explore opportunities in this field in India have a wide range of options to choose from.
These cities are known for their vibrant tech ecosystems and have a high demand for professionals with expertise in concurrency.
The average salary range for concurrency professionals in India varies based on experience: - Entry-level: INR 4-6 lakhs per annum - Mid-level: INR 8-12 lakhs per annum - Experienced: INR 15-25 lakhs per annum
Salaries can vary based on factors such as company size, location, and individual skills and experience.
Typically, a career in concurrency progresses as follows: - Junior Developer - Senior Developer - Tech Lead - Architect
As professionals gain experience and expertise in concurrency, they often move into leadership roles where they can design and implement complex concurrent systems.
In addition to proficiency in concurrency, professionals in this field are often expected to have knowledge of: - Multithreading - Parallel programming - Distributed systems - Algorithms and data structures
These skills complement concurrency knowledge and make professionals more versatile in handling complex software projects.
As you explore opportunities in the concurrency job market in India, it's essential to stay updated on the latest trends and technologies in the field. By honing your skills and preparing diligently for interviews, you can position yourself as a strong candidate for exciting career opportunities in this growing sector. Good luck!
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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2