Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Summary Candidates will need to have experience with medium-to-large-scale web development. Ability to develop within full technology stack Be part of a fast moving team working with the latest tools and open source technologies Design and develop our next generation of RESTful APIs and Event driven services in a distributed environment Use advanced distributed technologies to process store and quickly retrieve huge volumes of data Work on a development team using agile methodologies Responsibilities Primary Skills 10+ years of work experience in application engineering Experience with scripting languages such as JavaScript Typescript Experience with development in Nodejs environment Web application development experience with compiled languages such as Java Solid understanding of OOP Design Patterns Data Structures and Web Standards Understanding of JavaScript HTML and CSS Strong understanding of parallel processing concurrency and asynchronous concepts Strong Experience With Event Driven Architecture (preferred) Experience with developing RESTful web services Strong experience with enterprise level N-tier web applications Experienced with NoSql Databases - DynamoDb MongoDB Cassandra Experience in writing native SQL queries Strong Experience With Cloud Infrastructure AWS (preferred) Experience with Application Monitoring Tools (Splunk Cloudwatch Dynatrace etc) Experience with enterprise security Including IAM Roles & Policies Auth0/Okta Encryption API Gateways Firewalls Private Cloud) Experience with Continuous Integration/Deployments (Jenkins/Terraform/Git Lab Runners) Nice to Haves Experience with React (preferred) React Native (preferred) Angular 2+ Experience in SSO (SAML OPENID) Knowledge of search solutions such as Lucene Solr or ElasticSearch Experience in architecting and designing distributed systems that are highly available and security focused Experience with designing event-based systems Experience with single-page applications Show more Show less
Posted 3 days ago
0 years
0 Lacs
India
On-site
System Engineer We're hiring builders—of systems, scale, and legacy. If you're a backend engineer who dreams in distributed systems and finds peace in the hum of load balancers at 2 a.m., this might be the place for you. At Shyft , a fast-growing Web3 SaaS company, we are rethinking how modern platforms scale— from the metal up . Our infrastructure runs on bare metal, giving us full control over performance, cost, and reliability. We're looking for engineers who don't just tolerate complexity, but thrive in it. What You'll Do Design and develop robust backend services using TypeScript , Go , and optionally Rust. Deploy and scale Kubernetes clusters , manage HAProxy/Nginx load balancers , and run databases and message brokers like PostgreSQL , ClickHouse , Kafka , and RabbitMQ —directly on bare metal. Build high-performance infrastructure from the ground up—where every CPU cycle, disk write, and network hop matters, because you control the whole stack. Own the DevOps lifecycle : design and maintain CI/CD pipelines , manage infrastructure deployments , implement observability tooling, and set up monitoring, logging, and alerting. Tune systems for massive read/write concurrency , troubleshoot complex production issues, and write clean, scalable code. Own your services end-to-end—from local development all the way through production operations and incident response. What Excites Us About You You’ve worked in high-scale production environments , ideally on bare metal or hybrid cloud setups. You understand concurrency , multithreading , and how to debug race conditions like a pro. You treat DevOps and backend services as a unified craft—not separate responsibilities, but parts of the same engineering mindset. You build systems with visibility built-in and appreciate the power of good telemetry and on-call sanity. You're principled but pragmatic—you chase performance without overengineering. Bonus Points Production or R&D experience building backend systems in Rust. Hands-on experience deploying and scaling Kafka , RabbitMQ , PostgreSQL , ClickHouse , or similar systems. You maintain a technical blog , contribute to open source , or love sharing what you learn with the community. You enjoy solving open-ended R&D challenges and building infrastructure when there’s no plug-and-play solutions. Comfortable digging into internals—whether it’s Kubernetes , a kernel tunable , or a packet drop at the NIC. We don’t do cookie-cutter engineering. We're not a plug-and-play cloud shop—we design , we build , we own . If you want to solve real problems with real ownership, and build infrastructure that feels engineered, we’d love to hear from you. Show more Show less
Posted 3 days ago
8.0 years
0 Lacs
Pune, Maharashtra, India
Remote
At NICE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? An autonomous and self-motivated individual, proficient in creating high-quality solutions that are stable, extensible, and meet all the functional and non-functional requirements within the given time and resource constraints. You would be working as part of a core R&D team working on a multi-region multitenant cloud-based SaaS product using cutting-edge technologies. We are looking to hire a dynamic Full Stack Developer to join our global team. As a Senior Software Full Stack developer, you will be required to build enterprise-grade applications How will you make an impact? Design and develop software feature(s) according to requirements specifications. Implementation of software features according to HLD/LLD Follow the set processes and practices. Develop Innovative ideas to address complex issues. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in development. Take complete ownership of the assigned work and ensure timely delivery. Performing quality unit and integration testing to ensure fit to design/requirements and perform automation. Ensure high degrees of responsiveness to any issues that might come up throughout the complete lifecycle of the software. Emphasis on strong documentation practices Have you got what it takes? Bachelor/Master of Engineering Degree in Computer Science/IT, Electronic Engineering or equivalent from a reputed institute 8+ years of software development experience At least 8 years of working experience on Java, Spring, Rest API, Angular, JavaScript, HTML5, CSS3 Proficient with Java algorithms and data structures Strong software development experience in Java, Microservices, Spring Boot, Rest API, Angular 15+, HTML, CSS, JavaScript, Database (MySQL) Familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS) Strong knowledge of multithreading, concurrency, and code performance A comprehensive familiarity and proven experience in OOD/OOP, SOLID principles, design patterns Strong knowledge of frameworks like Junit, Cucumber, Jasmine and Karma for writing Unit, integration test cases. . You will have an advantage if you also have: Experience developing enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem. Experience working in an Agile methodology development environment and using work item management tools like JIRA. Experience with version control tools – GIT, SVN Excellent communication and interpersonal skills, proven ability, and passion to educate and mentor others in engineering best practices and patterns and team player. Innovative thinking, having the ability to work under high pressure, and paying high attention to detail. Should have a good understanding of writing secured applications What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you f Enjoy NiCE-FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 7590 Reporting into: Tech Manager Role Type: Individual Contributor About NICE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law. Show more Show less
Posted 3 days ago
0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Company Overview Viraaj HR Solutions is a leading recruitment agency dedicated to connecting talented professionals with innovative companies. As a part of our commitment to fostering meaningful careers, we specialize in sourcing candidates for various tech roles, ensuring that both clients and candidates achieve their employment goals. Our mission is to empower organizations with the right talent while helping individuals find fulfilling job opportunities that match their skillsets and aspirations. Job Title: Core Java (GUI & Rich Clients) Location: On-site in India Role Responsibilities Design, develop, and maintain rich client applications using Core Java. Create user-friendly GUI components for desktop applications. Implement responsive and efficient UI/UX designs for enhanced user experience. Utilize the Swing framework to develop graphical interfaces. Collaborate with cross-functional teams to define, design, and ship new features. Conduct code reviews to ensure code quality and adherence to best practices. Optimize applications for speed and scalability. Troubleshoot and debug applications to identify and resolve issues. Maintain documentation of the software development process and architectural designs. Perform unit testing and integration testing to ensure functionality. Work within Agile methodologies to deliver projects on time. Integrate applications with back-end services and databases. Stay updated with the latest industry trends in Java development. Mentor junior developers and assist in their professional growth. Participate in daily stand-ups and retrospective meetings to improve team dynamics. Qualifications Bachelor's degree in Computer Science or a related field. Proven experience in Core Java development. Strong knowledge of GUI design principles and best practices. Hands-on experience with the Swing framework and JavaFX. Experience with multithreading and concurrency in Java. Familiarity with design patterns and software architecture. Solid understanding of object-oriented programming concepts. Proficient in using version control systems (e.g., Git). Experience in connecting to databases (e.g., MySQL, Oracle). Experience with Agile/Scrum methodologies. Strong analytical and problem-solving skills. Ability to work independently and collaboratively. Excellent communication and interpersonal skills. Detail-oriented with good organizational abilities. Willingness to learn and adapt to new technologies. Skills: gui design,gui development,javafx,agile/scrum,core java,software architecture,multithreading,code review,troubleshooting,version control,unit testing,version control (git),concurrency,design patterns,swing framework,integration testing,ui/ux design,database connectivity (mysql, oracle),agile methodologies,object-oriented programming Show more Show less
Posted 3 days ago
18.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Target Audience: Graduates/ Postgraduates from recognized universities can apply. Locations of work: Pune Pre Requisites • Candidate must be an Indian citizen and above 18 years of age • Candidates should not have any backlogs for participating in the hiring process • Candidate needs to possess good communication skills • Candidate needs to be flexible to get allocated to any of the mentioned Mphasis operating locations • Candidate needs to be flexible to work in any shift as per business requirement. Profile / Designation: Senior Customer Service Associate / Executive (Level 2 / 3) Job Summary – Customer Associate – Minimum 3+ years experience Soft Skills: Good communication Good understanding of English language Technical Skills: Good computer knowledge Good typing speed Good keyboard knowledge and system navigation Skills Required: (Level 3) Fluent and Good / Great command on 'Written' and spoken English Relevant experience of having worked in an international contact center with 18 months Versant score 0f 60 + at hiring stage Typing speed of 35- 40 wpm with accuracy of 93% + Weekend + 24 / 7 shift model + split weekly off working module Should be able to deliver 8 hours of productive login hours daily with 3 chat concurrency Good Analytical, logical, and reasoning skills is a must Must have basic skills with usage of MS word and MS excel Must be able to handle stress and work under pressure of SLAs Show more Show less
Posted 3 days ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description MORE ABOUT THIS JOB Please note division and function examples are representative of opportunities common for this skill-set. The list is not exhaustive, and availability of open roles is determined based on business need. Specific roles will be confirmed through the interview process. Responsibilities Software engineers primarily focus on software design and development. This is meant to cover most programming positions in Engineering, and include positions that were previously considered business software engineers, platform engineers, and quality assurance engineers. Combine the best open source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights. As a software engineer, you are the change agents that transform Goldman Sachs by applying your technical know-how.Be a part of our embedded engineering teams, that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance and others, to build and automate solutions to keep our firm’s position on the cutting edge. Or, join our core engineering teams, and elevate all of our businesses by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, collaboration and more. Innovate with UI/UX designers, data scientists, cloud engineers, and more in a collaborative, agile environment where your enthusiasm to take on new problems and learn will have an immediate impact. Basic Qualifications Bachelor’s degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline. Excellent object oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and designing for performance. Excellent written and verbal communication skills. Ability to solve problems and apply analysis to make data driven decisions. Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team. Can apply an entrepreneurial approach and passion to problem solving and product development. 6+ years of software development experience. Expert Knowledge in One Or More Of Programming in a complied language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management. Responsive web development, with professional React/Angular/Redux experience and advanced JavaScript proficiency. NoSQL databases such as MongoDb and Elastic Search. Preferred Qualifications Knowledge or interest in trading technologies in the front-office of a trading organization B.S. or M.S. Computer Science or Related field. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers. We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law. Show more Show less
Posted 3 days ago
8.0 - 10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Description WBA Requirements Scala(Coding on Spark, Base Scala Language, Concepts in Scala- traits, extends, Immutable, Mutable, Objects, Class, etc…), Spark(SQL, Dataframes, Datasets, RDD), Databricks(Notebooks, Workflow, Clusters, Monitoring, Debugging), Intelij Minimum 8-10 Years Of Software Development Experience Scala Language Mastery Strong understanding of both functional and object-oriented programming paradigms. Deep knowledge of: Immutability, lazy evaluation Traits, case classes, companion objects Pattern matching Advanced type system: generics, type bounds, implicits, context bounds 🔹 Functional Programming (FP) Hands-on experience with: Pure functions, monads, functors, higher-kinded types FP libraries: Cats, Scalaz, or ZIO Understanding of effect systems and referential transparency 📦 Frameworks & Libraries 🔹 Backend / API Development RESTful API development using: Play Framework Akka HTTP Experience with GraphQL is a plus 🔹 Concurrency & Asynchronous Programming Deep understanding of: Futures, Promises Akka actors, Akka Streams ZIO or Cats Effect 🛠️ Build, Tooling & DevOps SBT for project building and dependency management Familiarity with Git, Docker, and Kubernetes CI/CD experience with Jenkins, GitHub Actions, or similar tools Comfortable with Linux command line and shell scripting 🗄️ Database & Data Systems Strong experience with: SQL databases: PostgreSQL, MySQL NoSQL databases: Cassandra, MongoDB Streaming/data pipelines: Kafka, Spark (with Scala) ORM / FP database libraries: Slick, Doobie 🧱 Architecture & System Design Microservices architecture design and deployment Event-driven architecture Familiarity with Domain-Driven Design (DDD) Designing for scalability, fault tolerance, and observability 🧪 Testing & Quality Experience with testing libraries: ScalaTest, Specs2, MUnit ScalaCheck for property-based testing Test-driven development (TDD) and behavior-driven development (BDD) 🌐 Cloud & Infrastructure (Desirable) Deploying Scala apps on: AWS (e.g., EC2, Lambda, ECS, RDS) GCP or Azure Experience with infrastructure-as-code (Terraform, CloudFormation) is a plus 🧠 Soft Skills & Leadership Mentorship: Ability to coach junior developers Code reviews: Ensure code quality and consistency Communication: Work cross-functionally with product managers, DevOps, QA Agile development: Experience with Scrum/Kanban Ownership: Capable of taking features from design to production ⚡ Optional (but Valuable) Scala.js / Scala Native experience Machine Learning with Scala (e.g., Spark MLlib) Exposure to Kotlin, Java, or Python Job responsibilities Same as above What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less
Posted 3 days ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About Persistent We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including 12 of the 30 most innovative global companies, 60% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our disruptor’s mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum by reporting $1,409.1M revenue in FY25, delivering 18.8% Y-o-Y growth. Our 23,900+ global team members, located in 19 countries, have been instrumental in helping the market leaders transform their industries. We are also pleased to share that Persistent won in four categories at the prestigious 2024 ISG Star of Excellence™ Awards , including the Overall Award based on the voice of the customer. We were included in the Dow Jones Sustainability World Index, setting high standards in sustainability and corporate responsibility. We were awarded for our state-of-the-art learning and development initiatives at the 16 th TISS LeapVault CLO Awards. In addition, we were cited as the fastest-growing IT services brand in the 2024 Brand Finance India 100 Report. Throughout our market-leading growth, we’ve maintained a strong employee satisfaction score of 8.2/10. At Persistent, we embrace diversity to unlock everyone's potential. Our programs empower our workforce by harnessing varied backgrounds for creative, innovative problem-solving. Our inclusive environment fosters belonging, encouraging employees to unleash their full potential. For more details please login to www.persistent.com About The Position We are looking for a Full Stack Architect with 10+ years of industry experience in architecture and design. You would ideally have a bachelor?s or master?s degree in Computer Science or a related field. To succeed in this role, you will need a good understanding of algorithms, data structures, and object-oriented programming, with the ability to adapt to changing priorities. What You?ll Do Propose, design, and test applications to ensure data quality and systems reliability Contribute to planning, design, implementation, testing, operations, and process improvement as a Scrum lead Mentor other developers Expertise You?ll Bring Experience: 10+ years of architecture, design, and programming experience preferably in fast-paced dynamic environment in front end technologies. Additionally working experience with: JavaScript and Typescript languages APIs Developing high-concurrency, high-performance applications that are database-intensive and have interactive, browser-based clients Leading small teams Experience working in MS-Cloud , Amazon-Cloud or Google Cloud will be added advantage Skills : Strong application design and implementation skills, with a solid understanding of the entire development cycle Must have: Angular / ExtJs/ React; HTML, CSS, JavaScript and TypeScript; Java; TDD; REST-ful webs; multi-tier distributed web application; AWS technologies; and a good understanding of Scrum / Agile methodologies Preferred: Spring-Boot, J2EE; Relational and NoSQL databases; experience with on-line advertising technologies or large-scale workflow systems; and the interest and ability to learn other coding languages as needed Knowledge : A background in Java / J2EE / Microservices based application is preferable Additionally : In-depth knowledge in Angular / React / Ext Js An understanding of web-based SOA architecture implementation experience is useful On-demand or SaaS experience is a plus Soft skills: Working proficiency and communication skills in verbal and written English Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. Inclusive Environment We offer hybrid work options and flexible working hours to accommodate various needs and preferences. Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment. We are committed to creating an inclusive environment where all employees can thrive. Our company fosters a values-driven and people-centric work environment that enables our employees to: Accelerate growth, both professionally and personally Impact the world in powerful, positive ways, using the latest technologies Enjoy collaborative innovation, with diversity and work-life wellbeing at the core Unlock global opportunities to work and learn with the industry’s best Let’s unleash your full potential at Persistent - persistent.com/careers Show more Show less
Posted 3 days ago
5.0 years
0 Lacs
Sahibzada Ajit Singh Nagar, Punjab, India
On-site
Apptunix is a leading Mobile App & Web Solutions development agency, based out of Texas, US. The agency empowers cutting-edge startups & enterprise businesses, paving the path for their incremental growth via technology solutions. Established in mid-2013, Apptunix has since then engaged in elevating the client’s interests & satisfaction through rendering improved and innovative Software and Mobile development solutions. The company strongly comprehends business needs and implements them by merging advanced technologies with its seamless creativity. Apptunix currently employs 250+ in-house experts who work closely & dedicatedly with clients to build solutions as per their customers' needs. Key Responsibilities (with Tech Stack): Lead the mobile development lifecycle from concept to deployment for both iOS (Swift, Objective-C, SwiftUI) and Android (Kotlin, Java, Jetpack Compose) platforms, ensuring robust and scalable solutions. Mentor and guide mobile developers ; conduct code reviews and enforce best practices using tools such as GitHub , Bitbucket , and CI/CD pipelines like , GitHub Actions , or Jenkins . Collaborate with backend engineers , designers (working with tools like Figma or Zeplin ), QA, and product managers to deliver seamless mobile experiences powered by RESTful APIs , GraphQL , and real-time services like Firebase . Drive technical decision-making , focusing on architecture patterns (e.g., MVVM , Clean Architecture ), performance optimization, modularization , and maintainability across both native and optional cross-platform frameworks like Flutter or React Native . Engage in regular client communications , including meetings, technical calls, and progress updates; confidently translate business needs into technical outcomes. Convert client requirements into actionable user stories , technical plans, and delivery timelines using tools such as Jira , and collaboration platforms like Slack or Microsoft Teams . Stay ahead of emerging trends in mobile development, continuously evaluating new tools, frameworks, and libraries like Jetpack , Swift Concurrency , or AppCenter to improve developer productivity and app quality. Required Qualifications: 5+ years of mobile development experience. Expertise in both iOS and Android native development environments. Strong understanding of mobile architecture and design principles. Prior experience leading client interactions including calls, requirement discussions, and status reporting. Excellent verbal and written communication skills. Show more Show less
Posted 3 days ago
4.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Title: Software Engineer (Java) Location: Ahmedabad Experience: 2–4 years Position Overview: We’re looking for a skilled and enthusiastic Software Engineer (Java) to join our growing team in Ahmedabad. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex problems, and is eager to work on scalable, impactful software solutions. You’ll collaborate with senior engineers, contribute to innovative projects, and sharpen your skills in modern Java development practices. Responsibilities: Design, develop, and maintain scalable software solutions using Java. Apply core OOP principles and Java fundamentals (concurrency, error handling, logging, etc.). Build event-driven applications using Vert.x and implement Kafka-based messaging systems. Participate in debugging and optimizing multithreaded applications. Develop microservices and integrate with AWS (EC2, Lambda, S3, CloudWatch). Work within Agile teams and contribute across the software development lifecycle. Use tools like Git , Jenkins , and Maven for versioning and automation. Collaborate on API integration and apply modern architectural design practices. Requirements: Bachelor’s or Master’s degree in Computer Science or a related field. 1.5–4 years of experience in Java development. Solid understanding of OOP and design patterns. Familiarity with data structures, algorithms, and multithreading. Hands-on experience with Kafka and exposure to Vert.x is a plus. Experience with CI/CD tools and version control systems. Understanding of microservices architecture and AWS services. Strong problem-solving, communication, and teamwork skills. Show more Show less
Posted 3 days ago
7.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: 7+ years of experience in the art of writing code and solving problems on a Large Scale. 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. 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 days ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We’re hiring a VoIP/SIP Engineer with deep expertise in large-scale real-time communication, SIP (LiveKit, OpenSIPS, Asterisk, Kamailio, etc.), and seamless human-AI call flows. What You’ll Do Architect, build, and scale high-concurrency VoIP platforms (think 10,000+ concurrent calls, multi-tenant). Deep-dive into SIP stack (LiveKit, OpenSIPS, etc.), optimize call routing, failover, and reliability. Integrate state-of-the-art AI voice agents into live voice traffic (real-time TTS/STT, call hand-off, etc.). Solve for ultra-low latency and seamless transfer between human and AI agents. Design for global scaling, redundancy, and compliance. Be the go-to expert for SIP security, NAT traversal, media streaming, protocol optimization, and troubleshooting at scale. You Must Have Proven experience architecting & running large-scale SIP/VoIP infrastructure (real-world scale, not “lab only”). Hands-on expertise with LiveKit, OpenSIPS, Kamailio, or similar platforms. Real experience with AI voice/telephony integration (TTS, STT, call control APIs, LLM workflow integration). Mastery of call concurrency, load balancing, RTP/media streaming, SBCs, NAT/firewall handling, etc. Solid skills in troubleshooting, profiling, and scaling real-time distributed systems. Track record of automating deployment/management (Kubernetes/Docker/Cloud infra). Clear, direct communication—no fluff. Bonus Experience with CPaaS integrations (Twilio, Plivo, Vonage). Knowledge of call center automation or conversational AI platforms. Past projects with high-throughput WebRTC/SIP hybrids. Who Should Apply If you’re the person that others call when their VoIP stack melts under load or when AI voice integration hits a wall, we want you. You’re comfortable being the authority in the room—and delivering solutions that work at scale. Show more Show less
Posted 3 days ago
10.0 years
7 - 10 Lacs
Hyderābād
On-site
Job Description Summary Responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner. Job Description Job Summary You will be part of the core team at GE Vernova Grid Software Business Driving Energy Transition for the planet by designing, building, delivering and maintaining software applications & services for next generation Grid Software that orchestrates the 40% of the world’s power today. You will work with a global team to develop and migrate key software modules such as electricity distribution module, network outage management, and renewables orchestration modules to the cloud using Java and related technologies to improve security, performance, flexibility and delivery time of the software. You will be part of scrum team and be responsible for software lifecycle including activities such as requirement analysis, software development and testing, CI/CD, documentation and support. Roles and Responsibilities In this role, you will: Identify the scope of the work, provide initial estimate and justify the estimate with facts. Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding. Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal Maintain code quality through best practices, unit testing and code quality automation Seek and provide feedback on design and development Demonstrate the ability to make informed technology choices after due diligence and impact assessment Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module Help in designing interfaces and information exchange between modules Articulate the need for scalability and understand the importance of improving quality through testing Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project Drive design reviews, define interfaces between code modules, and applies existing technology to designs Be an expert in assessing application performance and optimizing/improving it through design and best coding practices Be an expert in core data structures as well as algorithms and can implement them using language of choice Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure Provide guidance to a team of 5 to 7 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM Work with Product Line Leaders (PLLs) to understand product requirements & vision Write code that meets standards and delivers desired functionality using the technology selected for the project Education Qualification Bachelor’s degree in computer science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum 10 years of experience. Desired Characteristics Technical Expertise: Skillset: C++ (Advanced), SQL (DB), Python or Power shell (Scripting language), Conan (Package manager ), Git (Source Control), Jenkins (CI/CD), Unit test automation Hands-on experience in C++ (Mandatory) with knowledge on latest standards and specifications Good Experience and working knowledge in Object Oriented Programming, Software Design Principles, Problem Decomposition, STL, Multithreading and Concurrency, Code Optimization Techniques and resource management Proficiency in using debugging tools (GDB, Val grind) and performance profilers for identifying and resolving software defects and performance bottlenecks Proficiency and understanding in key algorithms and data structures, Proficiency working in both Windows/Linux environment Working knowledge in databases, SQL preferably Hands-on experience in writing Unit test automation Hands on experience in a scripting language Python or/And PowerShell and package manager like Conan, Source Control Tools like Git Hands-on experience in Microservices & AWS (Added advantage) Familiarity with CI/CD and Azure DevOps pipelines Ready to work in existing product, strong troubleshooting/debugging skill, resolving complex technical & customer feedback Business Acumen: Strong problem solving abilities and capable of articulating specific technical topics or assignments Experience in building scalable and highly available distributed systems Expert in breaking down problems and estimate time for development tasks Evangelizes how our technology solves customer problems from a technology and business perspective Leadership: Demonstrates clarity of thinking to work through limited information and vague problem definitions Influences through others; builds direct and "behind the scenes" support for ideas Proactively identifies and removes project obstacles or barriers on behalf of the team Shares knowledge, power, and credit, establishing trust, credibility, and goodwill Personal Attributes: Able to work under minimal supervision Excellent communication skills and the ability to interface with senior leadership with confidence and clarity Able to work well with global teams, including time-zone flexibility Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work Additional Information Relocation Assistance Provided: Yes
Posted 3 days ago
2.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Back End Engineer (Node.JS) We are looking for an experienced software engineer to join the Backend team. The Backend team is responsible for building and managing large distributed components that run the game. This team handles everything that is related to the core of game logic. We are looking for engineers who are passionate about solving complex problems and building game platforms, keeping in mind scalability, efficiency, and accuracy. Responsibilities Involvement in scalable distributed services development. Implement new user-facing features. Drive innovation. Improve the efficiency, scalability, stability, and security of the system. Work closely with development and design teams to define and refine feature specifications. Manage individual projects’ priorities, deadlines, and deliverables. Education and Experience Required 2+ years of experience in NodeJS + Typescript with a solid foundation in computer science. Strong competency in data structures, algorithms, design patterns and software design. Understanding of Socket.io, NestJS and microservices. Good knowledge of one or more RDBMS and NoSQL databases. Good understanding of nuances of distributed systems, scalability, and availability. In-depth understanding of concurrency, synchronization, & memory usage. Experience with other programming languages is a plus. Experience in a startup environment is a plus. Excellent communication skills. Putting your thoughts through to other stakeholders in a cohesive manner should not be a problem for you. Show more Show less
Posted 3 days ago
3.0 - 5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Title: Software Engineer (Golang) Experience: 3-5 years Location: Ahmedabad About Motadata: Motadata is a renowned IT monitoring and management software company that has been transforming how businesses manage their ITOps since its inception. Our vision is to revolutionize the way organizations extract valuable insights from their IT networks. Bootstrapped since inception, Motadata has built up a formidable product suite comprising cutting-edge solutions, empowering enterprises to make informed decisions and optimize their IT infrastructure. As a market leader, we take pride in our ability to collect and analyze data from various sources, in any format, providing a unified view of IT monitoring data. We are customer-centric and continuously strive for excellence, enabling organizations to tackle complex IT challenges with ease. Follow us on LinkedIn and be part of an innovative team. We’re looking for folks who want to join us in unlocking the true potential of IT together! Position Overview: We are seeking a highly skilled and motivated Software Engineer proficient in GoLang to join our dynamic team. The ideal candidate will have solid experience in backend development, including hands-on work in GoLang, and a strong grasp of systems architecture, microservices, and cloud-native development. This role offers the opportunity to work on challenging, large-scale projects, collaborate with a talented engineering team, and contribute to the evolution of our enterprise-grade monitoring platform. Role & Responsibility: Design, develop, and maintain backend services using GoLang. Build microservices architecture with a focus on performance, scalability, and maintainability. Utilize GoLang features such as concurrency, goroutines, and channels to build efficient systems. Work on message-driven and event-driven applications using technologies like Kafka, NATS, or RabbitMQ. Develop RESTful APIs and ensure seamless integration across modules. Demonstrate strong problem-solving skills through the use of data structures, algorithms, and system design. Participate in Agile development methodology, including sprint planning, stand-ups, and retrospectives. Collaborate with cross-functional teams including QA, DevOps, and Product to ensure timely and high-quality releases. Use version control systems like Git and CI/CD tools such as Jenkins, GitLab CI, or similar. Build containerized services using Docker and work on orchestration using Kubernetes. Implement logging and monitoring solutions using tools such as Prometheus, Grafana, and CloudWatch. Contribute to the development of internal frameworks and reusable components to improve development efficiency. Continuously learn and apply new technologies, tools, and industry best practices. Above is a summary of expected role and responsibility and must not be considered as an exhaustive list of duties. Skills and Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 3–5 years of hands-on backend development experience, with at least 2 year in GoLang. Strong understanding of GoLang fundamentals including goroutines, channels, and memory management. Experience in designing and building microservices and distributed systems. Knowledge of RESTful API development, authentication, and security best practices. Familiarity with message queues/brokers like Kafka, RabbitMQ, or NATS. Experience with SQL/NoSQL databases such as PostgreSQL, MongoDB, or Redis. Exposure to Docker, Kubernetes, and container-based application deployment. Hands-on experience with AWS (EC2, S3, Lambda, CloudWatch) or other cloud platforms. Proficient in using version control (Git) and build tools like Maven, Gradle, or Go-specific tools. Understanding of CI/CD pipelines and Agile methodologies. Excellent problem-solving, debugging, and communication skills. Ability to thrive in a fast-paced, collaborative environment. Show more Show less
Posted 3 days ago
8.0 years
3 - 5 Lacs
Noida
On-site
Noida Lab49 – Software Engineering / Full-time / On-site Apply for this job Lab49 has an opportunity available for a Java Developer to lead work on complex and challenging projects to drive transformative change for our top- tier Financial Services clients. Operating in an Agile environment, the Java Developer will have strong server-side experience to work on next- generation financial systems. Responsibilities Build distributed systems that deal with actor-based concurrency, reactive programming, distributed in-memory data grids, messaging that goes beyond plain JMS as we fully expect to participate in shaping the future of financial technology stacks Work on server side JVM-based projects Hit the ground running with the typical Java or Scala JVM ecosystem stack (Spring and its subprojects, Guice, Guava, Maven, Hibernate, Jetty, etc.) Retool continuously as the technology landscape changes every few years Be able to pick up other technologies along the whole development stack, including front-end and other non-JVM ecosystems Work with our clients in iterative, project-based engagements, where self-organizing and focused teams move quickly to build innovative solutions for the client Have the desire to collaborate, and like sharing and learning from your colleagues Be passionate about delivering quality code Demonstrate experience writing commercial-grade software applications Have a deep understanding of multithreading and real-time software architectures Have an abiding interest in and competence for solving real-world business problems (with technology as an enabler) Be determined to succeed despite obstacles and challenges, as well as a positive attitude favoring achievement of goals over open-ended investigation Required Skills and Experience 8+ years of recent hands-on experience in designing and coding complex, enterprise, commercial-grade applications in core, server-side Java, ideally Java 8+ Experience building RESTful Web Services Test-driven development, which includes Unit and End-to-End Testing Experience with Agile software development (e.g. SCRUM or KANBAN) Experience in a CI/CD environment Bachelors or Masters in Computer Science, Engineering, Physics, Math, or related work experience Experience with, knowledge of, and strong demonstrated interest in, global financial markets and financial products.
Posted 3 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Experience 5 to 12 Years This is a work-from-office (WFO) role. Must Have Experience in .NET Core and C# E xperience in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana) (Any One) hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes Required Expertise Technical Expertise and Skills: 5+ years of experience in software development, with a strong focus on .NET Core and C#. Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems. Extensive experience in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture. Strong understanding of event-driven systems, with knowledge of messaging frameworks such as Kafka, AWS SQS, or RabbitMQ. Proficiency in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana). Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes. Expertise in Agile methodologies under Scrum practices. Solid knowledge of Git and version control best practices. Key Responsibilities System Design and Development Architect and develop real-time, domain-driven microservices using .NET Core to ensure scalability, modularity, and performance. Leverage multi-threaded programming techniques and asynchronous programming paradigms to build systems optimized for high-concurrency workloads. Implement event-driven architectures to enable seamless communication between distributed services, leveraging tools such as Kafka or AWS SQS. System Performance and Optimization Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety, resource contention, and parallelism. Design fault-tolerant systems capable of handling large-scale data streams and real-time events. Proactively monitor and resolve performance bottlenecks using advanced observability tools and techniques. Architectural Contributions Contribute to the design and implementation of scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. Collaborate with architects and stakeholders to align technical solutions with business requirements, particularly for trading and financial systems. Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. Agile Collaboration Participate actively in Agile practices, including Scrum ceremonies such as sprint planning, daily stand-ups and retrospectives.. Collaborate with Product Owners and Scrum Masters to refine technical requirements and deliver high-quality, production-ready software. Code Quality and Testing Write maintainable, testable, and efficient code adhering to test-driven development (TDD) methodologies. Conduct detailed code reviews, ensuring adherence to best practices in software engineering, coding standards, and system architecture. Develop and maintain robust unit, integration, and performance tests to uphold system reliability and resilience. Monitoring and Observability Integrate Open Telemetry to enhance system observability, enabling distributed tracing, metrics collection, and log aggregation. Collaborate with DevOps teams to implement real-time monitoring dashboards using tools such as Prometheus, Grafana, and Elastic (Kibana). Ensure systems are fully observable, with actionable insights into performance and reliability metrics. Skills: vertical slice architecture,kibana,microservices,kubernetes,elastic (kibana),clean architecture,grafana,git,aws,agile,event-driven systems,multi-threaded programming,.net,c#,agile methodologies,rabbitmq,prometheus,kafka,asynchronous programming,ci/cd pipelines,telemetry,domain-driven microservices,ci/cd,open telemetry,aws sqs,.net core,docker Show more Show less
Posted 3 days ago
4.0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Webs Optimization Software Solution” (www.websoptimization.com) , Ahmedabad is hiring for Highly Enthusiastic & Motivated Lead Android Developer. Job Designation: Lead Android Developer [Kotlin] Job Location: Ahmedabad, Gujarat [WFO Only] Work Experience: 4 - 6 Years Working Days: 5 Days About Our Product: Callyzer is a B2B Call Monitoring and Lead Management Software. Callyzer operates under LogiMinds Technolab LLP and was established in 2021. In a short period, we have gained over 1500+ clients and our software is being utilized by more than 15,000+ employees globally. Our key customers include Pristyn Care, Tata Capital, Cars24, WheelEye, Motilal Oswal, etc. JOB DESCRIPTION: As a Lead Android Developer , you will be responsible for leading Android projects, mentoring developers, and ensuring technical excellence throughout the lifecycle of our mobile applications. Key Responsibilities: Team Leadership : Guide and mentor junior developers, assign tasks, and oversee project execution. Project Ownership : Drive end-to-end feature development - from planning to deployment and support. Architecture : Design scalable architecture based on MVVM principles. Application Development : Develop, optimize, and maintain high-quality Android apps using Kotlin. Database : Handle local storage using SQLite and Room Database. Dependency Injection : Manage lifecycles and components with Dagger-Hilt. API Integration : Work with RESTful APIs via Retrofit. Concurrency : Ensure smooth background processing using Kotlin Coroutines. Crash Handling : Integrate and monitor Firebase Crashlytics for crash analytics. Play Store : Manage app releases, updates, and Play Store compliance processes. Code Quality : Conduct code reviews, enforce best practices, and optimize performance. Version Control: Must have experience with Git , and familiarity with GitHub, GitLab, or Bitbucket for code management. Required Technical Skills: Proficiency in Kotlin programming Strong grasp of MVVM architecture Expertise in Room Database and SQLite Experience with Dagger-Hilt , Retrofit , and Kotlin Coroutines Firebase Crashlytics integration and crash analytics handling Play Store deployment and release management experience Proficiency in Git/code versioning tools like GitHub, GitLab, or Bitbucket Why Join Webs Optimisation Software Solution? Working Days: 5 days a week Company History: Incorporated since 2013 Team: An ever-growing team of 80+ highly talented professionals Work Schedule: Flexible working hours Health Benefits: Medical insurance Work Culture: Positive atmosphere and culture promoting personal growth Job Satisfaction: Job satisfaction and stability with a suitable leave policy Company Activities: Fun company activities Benefit of WFH Policy Show more Show less
Posted 4 days ago
0.0 - 5.0 years
0 Lacs
Gurugram, Haryana
On-site
Job Title: C++ Developer (Contractual) Location: Noida / Bangalore / Gurgaon Experience: 5+ Years Employment Type: Contract (Full-Time, Onsite) Role Overview: We are seeking a highly skilled and experienced C++ Developer for a contractual position with a focus on developing and optimizing high-performance applications. The ideal candidate should possess deep expertise in object-oriented programming , multithreading , and system-level programming , with a strong foundation in data structures and algorithms . This role requires a hands-on developer who can contribute to designing scalable architectures, solving complex backend problems, and enhancing system performance across platforms. Key Responsibilities: Design, develop, and optimize robust, high-performance applications using C++ Implement efficient algorithms and data structures to solve complex computational problems Work on multithreading and concurrency to improve application performance and scalability Collaborate with cross-functional teams to design software architecture and system components Debug and troubleshoot low-level system issues and memory management challenges Ensure code quality through best practices, code reviews, and maintainable documentation Stay updated with advancements in C++ and relevant technologies Required Skills & Qualifications: 5+ years of hands-on experience in C++ development Strong knowledge of Object-Oriented Programming (OOP) Expertise in multithreading , concurrent programming , and synchronization techniques Solid understanding of data structures , algorithms , and system-level programming Experience with software architecture , performance tuning , and memory profiling Familiarity with STL , Boost , or similar C++ libraries Experience with Linux and/or Windows development environments Proficiency in debugging tools and performance profilers Preferred (Nice to Have): Experience in real-time systems , embedded development , or game engines Familiarity with scripting languages like Python or Java Exposure to CI/CD pipelines and version control systems (e.g., Git) Who Should Apply: This role is ideal for experienced backend/system-level developers with a passion for performance optimization, systems design, and solving complex technical challenges using modern C++. Let me know if you'd like to customize this further for a particular industry (e.g., fintech, telecom, embedded systems). Job Type: Contractual / Temporary Contract length: 6 months Pay: ₹80,000.00 - ₹90,000.00 per month Location Type: In-person Ability to commute/relocate: Gurgaon, Haryana: Reliably commute or planning to relocate before starting work (Required) Experience: C++: 5 years (Required) Work Location: In person Speak with the employer +91 08580563551
Posted 4 days ago
0 years
0 Lacs
Surat, Gujarat, India
On-site
Responsibilities Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable C# code Ensure the best possible performance, quality, and responsiveness of applications Help maintain code quality, organization, and automatization Skills Proficient in C#, with a good knowledge of its ecosystems Familiarity with the .NET framework Strong understanding of object-oriented programming Skill for writing reusable C# libraries Familiar with various design and architectural patterns Knowledge of concurrency patterns in C# Familiarity with Microsoft SQL Server Experience with popular web application frameworks, such as Nancy Familiarity with Windows Presentation Framework Knack for writing clean, readable C# code Understanding fundamental design principles behind a scalable application Creating database schemas that represent and support business processes Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds Implementing automated testing platforms and unit tests Proficient understanding of code versioning tools Familiarity with continuous integration Show more Show less
Posted 4 days ago
6.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Title: Python Developer with React.js - Bangalore/ Pune 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 React.js Web Developer Mandatory Skills: Python + AWS + React.js Experience: 6+yrs Location: Bangalore/ Pune Skills 6+ 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 4 days ago
0 years
0 Lacs
Vishakhapatnam, Andhra Pradesh, India
On-site
✨ Familiarity with Snowflake database design, coding, and documentation. ⚡ Performance tuning on Oracle and Snowflake 🤝 Experience in Apps DBA to coordinate with Application team 🔍 Knowledge of OEM , tuning advisor, and analyzing AWR reports 📜 Understand SQL code and guide the app team effectively 💾 Identify compute & storage aspects in Snowflake 🧱 Illustrate admin tasks within Snowflake's detailed architecture ✅ Review Snowflake best practices for load ops & performance 🛡️ Describe data governance in Snowflake: 🔐 Column-level security using Secure Views 🎭 Dynamic Data Masking features 🏢 Manage multiple accounts across the organization 🧾 Understand DDL operations for database objects 🔁 Discuss transactions , concurrency models & DML considerations ⏳ Use Time Travel & Cloning for recovery & agile development 🚀 Implement advanced performance tuning techniques 🔐 Design secure object access with RBAC (Role-Based Access Control) 💡 Recommend Snowflake best practices for management & optimization 🔁 Use data replication for secure sharing and failover 🌐 Share data securely within & outside the organization Show more Show less
Posted 4 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Experience 5 to 12 Years This is a work-from-office (WFO) role. Must Have Experience in .NET Core and C# E xperience in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana) (Any One) hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes Required Expertise Technical Expertise and Skills: 5+ years of experience in software development, with a strong focus on .NET Core and C#. Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems. Extensive experience in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture. Strong understanding of event-driven systems, with knowledge of messaging frameworks such as Kafka, AWS SQS, or RabbitMQ. Proficiency in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana). Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes. Expertise in Agile methodologies under Scrum practices. Solid knowledge of Git and version control best practices. Key Responsibilities System Design and Development Architect and develop real-time, domain-driven microservices using .NET Core to ensure scalability, modularity, and performance. Leverage multi-threaded programming techniques and asynchronous programming paradigms to build systems optimized for high-concurrency workloads. Implement event-driven architectures to enable seamless communication between distributed services, leveraging tools such as Kafka or AWS SQS. System Performance and Optimization Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety, resource contention, and parallelism. Design fault-tolerant systems capable of handling large-scale data streams and real-time events. Proactively monitor and resolve performance bottlenecks using advanced observability tools and techniques. Architectural Contributions Contribute to the design and implementation of scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. Collaborate with architects and stakeholders to align technical solutions with business requirements, particularly for trading and financial systems. Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. Agile Collaboration Participate actively in Agile practices, including Scrum ceremonies such as sprint planning, daily stand-ups and retrospectives.. Collaborate with Product Owners and Scrum Masters to refine technical requirements and deliver high-quality, production-ready software. Code Quality and Testing Write maintainable, testable, and efficient code adhering to test-driven development (TDD) methodologies. Conduct detailed code reviews, ensuring adherence to best practices in software engineering, coding standards, and system architecture. Develop and maintain robust unit, integration, and performance tests to uphold system reliability and resilience. Monitoring and Observability Integrate Open Telemetry to enhance system observability, enabling distributed tracing, metrics collection, and log aggregation. Collaborate with DevOps teams to implement real-time monitoring dashboards using tools such as Prometheus, Grafana, and Elastic (Kibana). Ensure systems are fully observable, with actionable insights into performance and reliability metrics. Skills: elastic (kibana),aws sqs,ci/cd pipelines,clean architecture,telemetry,git,kibana,open telemetry,.net core,grafana,vertical slice architecture,kafka,docker,multi-threaded programming,aws,kubernetes,asynchronous programming,event-driven systems,.net,c#,rabbitmq,prometheus,agile,agile methodologies,domain-driven microservices Show more Show less
Posted 4 days ago
2.0 years
0 Lacs
India
Remote
Project/Opportunity Details A SWEAP task is a real-world GitHub problem packaged with a testing environment and solution (i.e., the golden patch). This environment and solution are used to train an agent to solve the problem and verify the solution in the testing environment. A contributor’s job is to verify the testing environment based on testing logs, categorize the problem by specificity and knowledge areas, and write additional notes to help an agent understand what a good solution looks like based on the code edited in “the golden patch” and notes on GitHub. Accepted Locations We accept applicants from the US, Canada, and most countries in LATAM and Europe. We are also accepting candidates from some countries in Africa and Asia. For the complete list of accepted locations, click here. This work is 100% remote. Loom Video We have created an Loom video that we highly recommend you watch! Check it out here: Loom Video Overview Join our expert annotation team to create training data for the world's most advanced AI models. No previous AI experience is necessary. You'll get your foot in the door with one of the most prominent players in the AI/LLM space today. We're seeking contributors with professional software engineering experience on production repositories and experience building and maintaining large-scale coding repositories. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code. We currently have 200+ roles open! What Will I Be Doing? Verifying the testing environment based on testing logs. Categorizing problems by specificity and knowledge areas. Writing additional notes to help an agent understand what a good solution looks like based on the code edited in “the golden patch” and notes on GitHub. Evaluating the quality of AI-generated code, including human-readable summaries of your rationale. Solving coding problems and writing functional and efficient code in various programming languages. Writing robust test cases to confirm code works efficiently and effectively. Creating instructions to help others and reviewing code before it goes into the model. Engaging in a variety of projects, from evaluating code snippets to developing full applications using chatbots. Pay Rates Compensation rates average at $30/hr and can go up to $50+/hr. Expectations are 15+ hours per week; however, there is no upper limit. You can work as much as you want and will be paid weekly per hour of work done on the platform. Contract Length This is a long-term contract with no end date. We expect to have work for the next 2 years. You can end the contract at any time, but we hope you will commit to 12 months of work. Flexible Schedules Developers can set their own hours. Ideal candidates will be interested in spending 40 hours a week. You will be assigned to projects, so strong performers will adapt to the urgency of projects and stay engaged, but we are incredibly flexible on working hours. You can take a 3-hour lunch with no problem. Instead of tracking your hours, you are paid according to time spent on the platform, calculated in the coding exercises. Interview Process Apply using this Ashby form. If you seem like a good fit, we'll send an async RLHF code review that will take 35 minutes and must be finished within 72 hours of us sending it. You’ll receive credentials to the RLHF platform. We’re doing regular calls to answer any further questions about onboarding, as well as providing a support team at your disposal. You’ll perform a simulated production-level task (RLHF task) on the platform. This will be the final stage, which will ultimately determine your leveling and which project you’ll be assigned. Successful completion of this process provides you with an opportunity to work on projects as they become available. Application Requirements Valid identification document from your current country of residence is required LinkedIn profile with 5+ connections is mandatory Tech Stack Priorities The current priority for this team is contributors who are well-versed in Go, Git, Java, JavaScript, Python, and TypeScript. Candidates will be screened on language-specific challenges, including: Go: concurrency management, race conditions, web server implementations Java: Thread-safe implementations, caching systems, concurrent operations TypeScript: Advanced type features, generics, utility types JavaScript: Deep object cloning, memory management, prototypal inheritanc ePython: Optimization techniques, algorithm implementation, recursion Required Qualifications Professional software engineering experience on production repositories Experience building and maintaining large-scale coding repositories Complete fluency in the English language Ability to articulate complex technical concepts clearly and engagingly Excellent attention to detail and ability to maintain consistency in writing. Solid understanding of grammar, punctuation, and style guidelines. Nice To Haves Bachelor's or Master's degree in Computer Science. Experience with modern JavaScript frameworks and libraries (Next.js, Vue, Angular). Familiarity with frontend testing frameworks (Jest, React Testing Library, Cypress). Knowledge of state management solutions (Redux, Context API, MobX). Experience with TypeScript and modern frontend tooling. Recognized accomplishments or contributions to the coding community or in projects. Proven analytical skills with an ability to approach problems creatively. Adept communication skills, especially when understanding and discussing project requirements. A commitment to continuous learning and staying updated with the latest coding advancements and best practices. Enthusiasm for teaching AI models and experience with technical writing. If you're passionate about software engineering and the future of AI technology, this is an excellent opportunity to contribute to cutting-edge AI technology while leveraging your expertise! Show more Show less
Posted 4 days ago
6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Role Overview As a Principal Software Engineer, you will be a key contributor to the design, development, and deployment of advanced AI and generative AI-based products. You will drive technical innovation, lead complex projects, and collaborate closely with cross-functional teams to deliver high-quality, scalable, and maintainable solutions. This role requires a strong background in software development, AI/ML techniques, and DevOps practices, along with the ability to mentor junior engineers and contribute to strategic technical decisions. Responsibilities Advanced Software Development: Design, develop, and optimize high-quality code for complex software applications and systems, maintaining high standards of performance, scalability, and maintainability. Drive best practices in code quality, documentation, and test coverage. GenAI Product Development: Lead end-to-end development of generative AI solutions, from data collection and model training to deployment and optimization. Experiment with cutting-edge generative AI techniques to enhance product capabilities and performance. Technical Leadership: Take ownership of architecture and technical decisions for AI/ML projects. Mentor junior engineers, review code for adherence to best practices, and ensure the team follows a high standard of technical excellence. Project Ownership: Lead execution and delivery of features, managing project scope, timelines, and priorities in collaboration with product managers. Proactively identify and mitigate risks to ensure successful, on-time project completion. Architectural Design: Contribute to the architectural design and planning of new features, ensuring solutions are scalable, reliable, and maintainable. Engage in technical reviews with peers and stakeholders, promoting a product suite mindset. Code Review & Best Practices: Conduct rigorous code reviews to ensure adherence to industry best practices in coding standards, maintainability, and performance optimization. Provide feedback that supports team growth and technical improvement. Testing & Quality Assurance: Design and implement robust test suites to ensure code quality and system reliability. Advocate for test automation and the use of CI/CD pipelines to streamline testing processes and maintain service health. Service Health & Reliability: Monitor and maintain the health of deployed services, utilizing telemetry and performance indicators to proactively address potential issues. Perform root cause analysis for incidents and drive preventive measures for improved system reliability. DevOps Ownership: Take end-to-end responsibility for features and services, working in a DevOps model to deploy and manage software in production. Ensure efficient incident response and maintain a high level of service availability. Documentation & Knowledge Sharing: Create and maintain thorough documentation for code, processes, and technical decisions. Contribute to knowledge sharing within the team, enabling continuous learning and improvement. Minimum Qualifications Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field; Master’s degree preferred. Experience: 6+ years of professional software development experience, including significant experience with AI/ML or GenAI applications. Demonstrated expertise in building scalable, production-grade software solutions. Technical Expertise: Advanced proficiency in Python, FastAPI, PyTest, Celery, and other Python frameworks. Deep knowledge of software design patterns, object-oriented programming,and concurrency. Cloud & DevOps Proficiency: Extensive experience with cloud technologies (e.g., GCP,AWS, Azure), containerization (e.g., Docker, Kubernetes), and CI/CD practices. Strong understanding of version control systems (e.g., GitHub) and work tracking tools (e.g., JIRA). AI/GenAI Knowledge: Familiarity with GenAI frameworks (e.g., LangChain, LangGraph), MLOps, and AI lifecycle management. Experience with model deployment and monitoring in cloud environments. Preferred Qualifications AI & Machine Learning: Hands-on experience with advanced ML algorithms, including generative models, NLP, and transformers. Knowledge of industry-standard AI frameworks (e.g.,TensorFlow, PyTorch) and experience with data preprocessing and model evaluation. Data & Analytics Tools: Proficiency with relational and NoSQL databases (e.g., MongoDB,MSSQL, PostgreSQL) and analytics platforms (e.g., BigQuery, Snowflake, Tableau). Experience with messaging systems (e.g., Kafka) is a plus. Testing & Quality: Experience with test automation tools (e.g., PyTest, xUnit) and CI/CD tooling such as Terraform and GitHub Actions. Strong emphasis on building resilient and testable software. Advanced Cloud Knowledge: Proficiency with GCP technologies such as VertexAI, BigQuery, GKE, GCS, and DataFlow, with a focus on deploying AI models at scale Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com Show more Show less
Posted 4 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
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