Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
As a highly skilled Senior Golang Developer at NCS, you will be responsible for designing, developing, and maintaining high-performance backend services and APIs using Go. Your role will require deep expertise in Golang, a strong understanding of system design, and experience with modern development toolsets. Key Responsibilities: - Design and implement scalable, reliable, and maintainable backend services using Go. - Develop RESTful and/or gRPC APIs for internal and external consumption. - Optimize application performance and scalability. - Write clean, efficient, and testable code. - Collaborate with DevOps to ensure smooth CI/CD pipelines and deployments. - Participate in code reviews, architecture discussions, and mentoring junior developers. - Troubleshoot and debug production issues as needed. Required Skills & Experience: - 5+ years of professional software development experience, with 3+ years in Golang. - Strong understanding of Go's core packages: net/http, context, sync, errors, io, encoding/json, etc. - Experience with Go modules and dependency management. - Proficiency in building microservices and distributed systems. - Familiarity with messaging systems like Kafka, NATS, or RabbitMQ. - Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). - Solid understanding of concurrency patterns and memory management in Go. - Experience with containerization (Docker) and orchestration (Kubernetes). - Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI). - Strong problem-solving skills and attention to detail. Preferred Qualifications: - Experience with gRPC and Protocol Buffers. - Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry). - Knowledge of cloud platforms (AWS, GCP, or Azure). - HashiCorp product experiences. Tools & Technologies: - Languages: Go, Bash, SQL - Frameworks/Libraries (Any 2 at least): Gorilla Mux, Gin, Echo, gRPC, Cobra - Databases: PostgreSQL, Redis, MongoDB - DevOps (at least 1): Docker, Kubernetes, Helm, Terraform - Monitoring (at least 1): Prometheus, Grafana, Jaeger - Version Control: Git (GitHub/GitLab/Bitbucket),
Posted 16 hours ago
0.0 years
6 - 10 Lacs
bengaluru
Work from Office
4+ years of experience in Embedded Test Automation - Hands on with Python Scripting and Test Automation using Python - Good Understanding of any one of the Python Test Automation Framework - Pytest , Robot - Very Good in Understanding and experience in testing of Industrial Embedded devices - Detail Test case design ability for the SW requirements and Ability to write Test plans . - Hands on with Defect tracking tools - Understanding of Testing Agile process, other SDLC process. Good to have - Expertise in Modbus, Transport Layer Security (TLS), OpenSSL Certificate management and Protobuf protocols
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
We are seeking a Software Engineer for Autonomous Vehicles to join our DRIVE mapping team at NVIDIA. Your primary focus will be on building robust solutions for utilizing navigation maps to ensure reliable autonomous driving. If you are passionate about tackling challenges related to self-driving cars and possess a strong background in software design, embedded software, real-time software, and operating systems, we invite you to be part of our team. In this role, you will be responsible for designing and developing algorithms for map-based driving products, including map matching, optimal path finding, and navigations. You will be required to develop highly efficient code using C++14 or later, integrating algorithmic solutions into the core of NVIDIA DRIVE AV for different driving levels such as L2, L3, and L5. Additionally, you will analyze and visualize various navigation maps using Python, Typescript, or Javascript, and create scalable and distributed map KPI workflows. To qualify for this position, you should hold a BS, MS, or PhD in Computer Science or possess equivalent experience. You must have a minimum of 3 years of proven experience in building robust software and at least 3 years of modern C++ development experience. A background in computer vision, 3D geometry, and machine learning is highly desirable. Passion for robotics and autonomous vehicles, along with a drive to learn new things and solve meaningful problems, are essential qualities we are looking for. Excellent communication skills and the ability to collaborate effectively across teams are also crucial. Independent and analytical engineering skills are a must-have for this role. If you have prior experience working with automotive map formats such as NDS.Live, Adasis, software development on embedded or automotive platforms, knowledge of gRPC, Flat Buffers, and Protocol Buffers, experience with GPGPU programming (CUDA), or have optimized runtime code using profilers, you will stand out from the crowd. At NVIDIA, we believe that achieving self-driving vehicles will be a significant contribution of our generation, considering the global impact of traffic accidents. We have the resources and scope to make a difference, and we are looking for talented individuals like you to join our team. NVIDIA is renowned for being one of the most desirable employers in the technology industry, attracting forward-thinking and dedicated professionals. If you are innovative, self-motivated, and passionate about autonomous vehicles, we encourage you to apply for this exciting opportunity! JR1999246,
Posted 1 week ago
4.0 - 12.0 years
0 Lacs
indore, madhya pradesh
On-site
As a Golang Developer at Calsoft, you will join a leading technology-first partner specializing in digital and product engineering services. With a global presence and a clientele including Fortune 500 companies, Calsoft is dedicated to leveraging agility, technological innovation, and deep engineering expertise to solve customer problems. You should have a Bachelor's or master's degree in computer science or a related field, along with 4 to 12 years of software development experience, including at least 1-2 years in Golang. Your role will involve a strong understanding of Go language features and patterns, experience with RESTful APIs and microservices architecture, and knowledge of databases such as PostgreSQL and MongoDB. Additionally, you should have experience with testing in Go, including unit testing and integration testing. Preferred qualifications for this position include experience with gRPC and Protocol Buffers, knowledge of containerization and orchestration using Docker and Kubernetes, familiarity with messaging systems like RabbitMQ and Kafka, experience with continuous integration and deployment, and an understanding of cloud platforms such as AWS, GCP, or Azure. In your application, please include the following mandatory details: - Total IT Experience - Experience in Golang - Experience in SQL and NoSQL databases - Experience in Docker/containerization - Current CTC - Expected CTC - Current Location - Notice Period - Comfortability with working in Indore (in-person interview required) If you meet these qualifications and are looking to contribute to cutting-edge technology solutions, we welcome your application to join our innovative team at Calsoft.,
Posted 1 week ago
6.0 - 11.0 years
3 - 8 Lacs
pune, bengaluru, mumbai (all areas)
Work from Office
Immediate hiring for Golang - 6+ Years , India - only Immediate Joiners. Strong proficiency in Golang and backend development Experience with Apache Airflow for scheduling and orchestrating workflows Solid understanding of PostgreSQL and writing complex database scripts Hands-on experience with gRPC, Protocol Buffers, and Google Guice Familiarity with Google Cloud Platform (GCP) services, especially Pub/Sub Proficient in JUnit for unit testing and GitHub for version control Experience in Capital Markets or Financial Services domain is a must Knowledge of DAG scripting and workflow optimization. Please share your CV to ranjitha@promantusinc.com Regards, Ranjitha - 7619598141.
Posted 1 week ago
5.0 - 9.0 years
8 - 12 Lacs
hyderabad
Work from Office
POSITION OVERVIEW The Senior Software Engineer role is an intermediate level position within the e2open Development team, creating and updating programs to meet the needs of our customers. Using a variety of software languages, tools and techniques, the Senior Software Engineer delivers high quality products according to the specifications outlined by Product Management according to the standards set by the company. Technical Qualifications: B.Tech. Java, Groovy, Oracle SQL/PL SQL, Protobuf, Python, XML, Json, GIT, Jira RESPONSIBILITES: The Software Engineer position within e2open is defined by the ability to support these responsibilities: Technology Applied knowledge of programming languages Baseline knowledge of database structures, queries and performance Familiarity with complex data structures, transformations, derivations, serialization General Understanding of queuing theory, message handling, buffer management, threading Use of Open Source including constraints and proper incorporation Experience with User Interface/Experience design, testing, constraints, validation, technologies Understanding of API design and development with security, backwards compatibility, validation, error handling Understanding of interface security, data encryption, and denial of service attack prevention Experience with software build technologies including source control, build and branching, automation Development Ability to cross train and learn new technologies Design, implement and test enhancement feature requests to enhance product functionality as needed with minimal risk to existing product stability, reliability and performance Create unit tests and proactively validates all developed software Contribute to design decisions on new features Follows best practices for security guidelines internally and in developed software Follows product stories to create software meeting or exceeding customer needs Performs maintenance of components to improve performance and enhance functionality without regression Demonstrates technical flexibility, and creativity in problem solving Conducts technical investigation of product defects raised by customers or other groups Strong teamwork skills Suggest improvements to monitoring, system reliability or other factors impacting customer platforms Actively contributes to design or process development in a defined scope. May participate in development in any of a range of product areas. Think ahead and anticipate problems, issues and solutions Knowledge of overall development lifecycle, processes, and process improvement Provide training and insights to employees on best practices, standards, and other usage criteria. Support Work with support engineers, professional services, and sales engineers to investigate and handle customer and field escalated cases. Coordinate, respond, track and follow-up on customer problem reports/technical support requests Conduct technical investigation of product defects raised by customers or other groups like QA or Support Periodically monitor production or other critical systems for signs of potential problems Strong customer service and teamwork skills Suggest improvements to monitoring, system reliability or other factors impacting customer platforms Craft sound technical plan of action for resolution of complex problems and execute them Proactively eliminate unnecessary or invalid support requests Identify root cause for any errors detected Process Follow processes, guidelines, procedures, and best practices defined by senior staff and management. Work with members in the organization across various time zones. Switch between multiple tasks based on dynamic priorities. Review security and data segregation models Knowledge of overall development lifecycle, processes, and process improvement Communication Able to communicate well with others Ask questions without hesitation. Pursue resolution diligently until an answer is provided Write clearly, concisely and at a level appropriate for the intended audience QUALIFICATIONS AND EXPERIENCE: General Qualifications: Able to communicate well with others Participate in meetings, sharing ideas, experiences and retaining shared information Ask questions without hesitation. Pursue resolution diligently until an answer is provided Write clearly, concisely and at a level appropriate for the intended audience Commit to Ontime Delivery of committed work product Deliver a level of quality commensurate with requirements Identify obstacles and seek out appropriate help in removing them Show high motivation and a strong drive for results Evolve knowledge of products, markets, and customer needs Review and provide constructive suggestions to others' work product Consistently demonstrate creativity necessary to solve problems Estimate time and resources required to accomplish goals Manifest a highly organized and detail-oriented work ethic Accept constructive criticism effectively Set SMART goals
Posted 1 week ago
8.0 - 13.0 years
35 - 40 Lacs
pune
Work from Office
We are looking for a data modeler with experience of creating data in motion data models within Financial Services and Investment Banking industry. DB is aiming to simplify its data flows by replacing legacy point-to-point feeds with standardized data formats. The role is supporting this goal in IB Technology and will involve working closely with IB application developments teams and with data consumers in other parts of the bank such as Finance, Risk and Treasury. The primary function of the role is to work with data consumers to discuss their requirements, perform map/gap to existing data models, extend data models and support teams adopting data models. It also requires participation with data modelers in other parts of the bank and with the central data governance team who defines data standards and maintains the conceptual enterprise data model. As you will be working across multiple teams you will need to be an effective communicator and able to deal with business and technical stakeholders. You are also expected to challenge the status quo and advocate adherence to the target architecture principles and data standards. IB Technology team is a global team with resources in the UK, US, Germany, Russia and India. You will be part of Data Architecture team and will be based in Pune. Your key responsibilities Creation and maintenance of UML Class models representing logical and physical data entities in support of business requirements. Own modelling solutions to meet data requirements from Publisher and Consumers. Understand and contribute to the data modelling standards for the firm. Providing guidance, support and training on data modelling best practices and Bank standards to other data professionals in your department. Communicate with stakeholders. Articulate issues and risk to management in timely manner. Analyze the data quality (DQ) rules requested by IB publishers and consumers. Implement DQ rules by augmenting JSON schema. Your skills and experience At least 3 years of proven work experience in data modelling related projects as Data Modeler At least 3 years experience and demonstrable knowledge of the businesses, products and process of investment, corporate and retail banking Proficiency in data modelling tools such as PowerDesigner, ER/Studio, erwin Data Modeler, MagicDraw, XML Spy. Experience of data communication languages such as XMI, XML, JSON, Protobuf, Avro. Knowledge of industry standards such as Financial Products Markup Language (FpML), Financial Information eXchange (FIX), International Organization for Standardization (ISO) Good grasp of Big Data, Cloud storages and AI/ML technologies. B.Tech/BE or M.Tech/ME/MCA/M.Sc. preferably in Computer-Science
Posted 1 week ago
12.0 - 16.0 years
0 Lacs
karnataka
On-site
As an Advisory Consultant at Dell Technologies, you will play a crucial role in delivering consultative business and technical services for complex customer-facing consulting engagements related to digital transformation. Your responsibilities will involve collaborating with Global Pre-Sales, Account Management, and Solutioning Teams to deploy, administer, and configure digital transformation software stacks. Being one of the senior technical members in the Digital Transformation Practice, you will earn customer trust through competence, technical acumen, consulting expertise, and partnership. You will guide and oversee other team members, providing technical grooming activities for their skill development. Your role will require expert customer-facing skills, leadership qualities, and the ability to communicate technical processes effectively. Your key responsibilities will include exploring customers" Data and Analytics opportunities, driving digital transformation within customer organizations, architecting unified Data Management strategies, and implementing end-to-end data engineering pipelines. Additionally, you will collaborate with various stakeholders to support deal closures and contribute to the growth of the practice. To excel in this role, you should have over 12 years of experience in the IT industry, preferably with a degree in computer science or engineering. You must possess a minimum of 5 years of hands-on experience with big data technologies like Hadoop and Spark, strong programming skills in languages such as Python, Java, or Scala, and proficiency in SQL and query optimization. Experience in developing cloud-based applications, working with different databases, and familiarity with message formats and distributed querying solutions will be essential for success. Desirable qualifications include experience with containerization technologies like Docker and Kubernetes, as well as engaging with pre-sales and sales teams to create solutions for customers seeking digital transformation and AI/Edge solutions. At Dell Technologies, we believe in the power of each team member to make a significant impact. If you are eager to grow your career with cutting-edge technology and join a diverse and innovative team, we invite you to be part of our journey to build a future that benefits everyone. Application closing date: 1 May 2025,
Posted 2 weeks ago
3.0 - 8.0 years
12 - 17 Lacs
bengaluru
Work from Office
Overview Responsible You will primarily manage, coach and develop an engineering team, ensuring the development of both (the individual and team as a whole) are in line with organisational objectives and direction. You will be responsible for timely delivery of new features and with good quality. In addition to this, you will confer with leaders, and key stakeholders determine engineering feasibility, cost effectiveness, scalability and time-to-market for new and existing products. People Leadership Inspire and motivate multiple cross functional product teams Directly manage Engineers in multiple teams Nurture, grow and develop engineering talent in the team Technology, Craft & Delivery Technical Incident Management Building software applications Continuous Quality and Process Improvement Architecture & Product Strategy Thought partner for Product to define, shape and deliver the roadmap Architectural Guidance Drive innovation in own team Skilled At least 3 years of experience leading and managing a team of engineers in a fast-paced and complex environment You have worked with large scale distributed systems, highly available APIs, and products that impact millions of customers. Experience with cloud technologies is a must Experience with AWS is a plus Strong people management skills and experience dealing with complex people issues Bachelors degree in Computer Science, Mathematics, or a related field or 5 years of progressively responsible experience in the specialty as equivalent Strong business and technical vision You own your systems end-to-end and are comfortable performing incident management. A deep understanding of software development in a team, and a track record of developing and shipping software Having experience with Docker, Hadoop, Kubernetes, Protobuf, Kafka, and GraphQL is a plus. Proactive, flexible and capable of working independently as well as working in a team Strong interpersonal skills Strong work ethic; self-directed and resourceful Solution oriented and result driven
Posted 2 weeks ago
3.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
We are looking for a highly skilled and experienced Scala Engineer to join our Core Banking Base Development team. You will be instrumental in developing and delivering our next-generation banking platform using cutting-edge technologies such as Scala, Akka, and Microservices. Your responsibilities will include designing, developing, and implementing high-quality, scalable, and resilient solutions to meet the evolving needs of our clients. You will design, develop, and deploy high-performance, scalable, and resilient Microservices using Scala and Akka. Additionally, you will leverage Akka Streams for efficient data and stream processing. Implementing Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices will be crucial. Working closely with cross-functional teams, including architects, developers, and testers, to ensure successful project delivery is also part of the role. Participation in all phases of the software development lifecycle, adherence to agile methodologies, and proactively identifying and resolving technical challenges are key responsibilities. You will mentor junior engineers, contribute to the team's growth, and stay updated on the latest advancements in Scala, Akka, and related technologies. Qualifications required for this role include 3-8 years of hands-on experience in Scala and Akka HTTP, Akka Actor, a strong understanding of Akka Streams, and experience in designing Microservices architectures. Proficiency in Test-Driven Development (TDD), familiarity with message brokers like Kafka and RabbitMQ, and hands-on experience with Docker, Kubernetes, cloud platforms (preferably AWS), scripting languages, GRPC protocol, Protocol Buffers, CI/CD pipelines, and DevOps practices are necessary. Excellent communication, collaboration, and problem-solving skills are essential. Nice to have qualifications include experience integrating with third-party applications, knowledge of the Financial Industry and Core Banking domain, familiarity with configuration management tools, and Agile certifications. To apply for this position, please submit your resume and cover letter to hr@accelerecrm.com,
Posted 2 weeks ago
8.0 - 12.0 years
25 - 32 Lacs
hyderabad, gurugram, bengaluru
Work from Office
We are looking for a highly skilled Lead Software Engineer with expertise in Java, C++, and SQL to join our innovative team. This role requires you to lead efforts in application migration, development, and optimization while collaborating with world-class engineers and stakeholders in a cutting-edge environment. Responsibilities Support existing applications Participate in application migration to Java Fix bugs and develop new features Code, troubleshoot, and debug software using Java and C++ Write complex SQL queries to investigate and resolve data-related issues Collaborate with developers, project managers, and stakeholders for successful delivery Identify inefficiencies in legacy code and implement modernization solutions Build scalable and high-performance platform components in collaboration with architects and product managers Utilize the technology stack of a top-tier tech company Propose design and architecture solutions within team-delivered projects Work in an environment focused on development activities Requirements 5 to 8 years of experience in software development 5+ years of experience in Java development At least 1 year of relevant leadership experience Strong C++ and SQL skills, with experience writing complex queries Experience in Linux or UNIX environments Expertise in legacy code modernization and optimization Strong understanding of data structures, algorithms, and design patterns Self-management skills and ability to prioritize tasks effectively Flexibility to work non-standard hours with EMEA overlap, including availability till 9:30 PM IST Excellent client-facing English communication skills (B2 level or higher) and experience in stakeholder interactions Nice to have Proficiency in Go Skills in performance tuning Familiarity with Java Native Interface (JNI) and Protocol Buffers Understanding of Google Cloud Platform (GCP)
Posted 3 weeks ago
10.0 - 15.0 years
17 - 20 Lacs
bengaluru
Work from Office
Were looking for a Principal Software Engineer with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on technical leader who can architect and deliver complex, distributed systems while mentoring engineers and driving cross-functional alignment. Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals. What Youll Do Lead architecture and development of scalable, enterprise-grade backend systems and APIs Drive design reviews and partner with stakeholders to align technical solutions with product strategy Mentor engineers, promote engineering excellence, and foster continuous improvement Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices Define and uphold high standards for code quality, maintainability, and performance Own implementation of observability, testing, and monitoring strategies What You Bring Deep expertise in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI/CD) Proficiency in backend development with Golang or similar languages (Java, C++, Rust) Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation) Excellent analytical and debugging skills with a track record of owning mission-critical systems Strong communication and leadership skills, with experience mentoring teams and influencing technical direction Qualifications 10+ years of backend software engineering experience in cloud-native environments Bachelors or Masters degree in Computer Science, Engineering, or equivalent industry experience.
Posted 3 weeks ago
5.0 - 10.0 years
11 - 16 Lacs
bengaluru
Work from Office
Were looking for a Software Engineer III with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on developer and deliver complex, distributed systems while working with team members and driving cross-functional alignment. Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals. What Youll Do Lead development of scalable, enterprise-grade backend systems and APIs Drive design reviews and partner with stakeholders to align technical solutions with product strategy Promote engineering excellence, and foster continuous improvement Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices Define and uphold high standards for code quality, maintainability, and performance Own implementation of observability, testing, and monitoring strategies What You Bring Experience in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI/CD) Proficiency in backend development with Golang or similar languages (Java, C++, Rust) Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation) Excellent analytical and debugging skills with a track record of owning mission-critical systems Strong communication and leadership skills, with experience mentoring teams and influencing technical direction Qualifications 5+ years of backend software engineering experience in cloud-native environments Bachelors or Masters degree in Computer Science, Engineering, or equivalent industry experience
Posted 3 weeks ago
5.0 - 10.0 years
13 - 17 Lacs
bengaluru
Work from Office
Were looking for a Software Engineer III with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on developer and deliver complex, distributed systems while working with team members and driving cross-functional alignment. Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals. What Youll Do Lead development of scalable, enterprise-grade backend systems and APIs Drive design reviews and partner with stakeholders to align technical solutions with product strategy Promote engineering excellence, and foster continuous improvement Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices Define and uphold high standards for code quality, maintainability, and performance Own implementation of observability, testing, and monitoring strategies What You Bring Experience in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps , CI/CD) Proficiency in backend development with Golang or similar languages (Java, C++, Rust) Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation) Excellent analytical and debugging skills with a track record of owning mission-critical systems Strong communication and leadership skills, with experience mentoring teams and influencing technical direction Qualifications 5+ years of backend software engineering experience in cloud-native environments Bachelors or Masters degree in Computer Science , Engineering, or equivalent industry experience The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Posted 3 weeks ago
6.0 - 10.0 years
11 - 16 Lacs
bengaluru
Work from Office
Were looking for a Software Engineer II I with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on developer and deliver complex, distributed systems while working with team members and driving cross-functional alignment. Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals. What Youll Do Lead development of scalable, enterprise-grade backend systems and APIs Drive design reviews and partner with stakeholders to align technical solutions with product strategy Promote engineering excellence, and foster continuous improvement Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices Define and uphold high standards for code quality, maintainability, and performance Own implementation of observability, testing, and monitoring strategies What You Bring Experience in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps , CI/CD) Proficiency in backend development with Golang or similar languages (Java, C++, Rust) Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation) Excellent analytical and debugging skills with a track record of owning mission-critical systems Strong communication and leadership skills, with experience mentoring teams and influencing technical direction Qualifications 5 + years of backend software engineering experience in cloud-native environments Bachelors or Masters degree in Computer Science , Engineering, or equivalent industry experience The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Posted 3 weeks ago
10.0 - 15.0 years
17 - 20 Lacs
bengaluru
Work from Office
Were looking for a Principal Software Engineer with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on technical leader who can architect and deliver complex, distributed systems while mentoring engineers and driving cross-functional alignment. Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals. What Youll Do Lead architecture and development of scalable, enterprise-grade backend systems and APIs Drive design reviews and partner with stakeholders to align technical solutions with product strategy Mentor engineers, promote engineering excellence, and foster continuous improvement Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices Define and uphold high standards for code quality, maintainability, and performance Own implementation of observability, testing, and monitoring strategies What You Bring Deep expertise in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI/CD) Proficiency in backend development with Golang or similar languages (Java, C++, Rust) Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation) Excellent analytical and debugging skills with a track record of owning mission-critical systems Strong communication and leadership skills, with experience mentoring teams and influencing technical direction Qualifications 10+ years of backend software engineering experience in cloud-native environments Bachelors or Masters degree in Computer Science, Engineering, or equivalent industry experience
Posted 3 weeks ago
5.0 - 9.0 years
20 - 25 Lacs
bengaluru
Work from Office
Project description The Finance Market solutions team requires a Test Automation Lead to work on FM Replatforming project . Responsibilities Understanding of use case base test scenarios, review product requirements Estimate all testing activities and deep knowledge on QA methodologies and tools Understand functional and design specifications to determine and prepare automated test scripts and maintain test case suite Prepare reusable and scalable test automation framework Communicate application / product progress to senior leadership on regular basis To participate in functional as well as technical discussions with the client and team. Work closely with product owners and business analyst to ensure acceptance criteria are accurately captured and share feedback as needed. Develop test strategies, plans, and maintain test data Develop and continuously improve automated tests as new system features and enhancements are developed Execute automated tests and manage the resulting defect log through the point of defect fix validation Ensure the appropriate test environments and infrastructures are in place and kept up to date Identify and report to product teams questionable functions, performance concerns, and inconsistencies Skills Must have Functional Good understanding of investment banking products such as fixed income, equities, derivatives (futures & options), FX. Basic knowledge of financing risk, underwriting, forecasting, portfolio analytics and monitoring Experience with electronic trading platforms & ECNs (e.g. Bloomberg). Technical 9+ years of relevant working experience Strong knowledge of Java programming language Candidate should be hands-on with coding in current role. Possess excellent communication skills to facilitate accurate and efficient communication across globally distributed development and test teams. Experience in Selenium, Rest Assured and at least one performance testing tool (preferably Load runner) Experience in BDD framework design with tools such as Cucumber Should have deep understanding of websockets, gRPC & Protobuf Be SMEs on the testing and proven experience on large scale FM projects. Possess proven UNIX and SQL and No-SQL skills. Nice to have --
Posted 4 weeks ago
5.0 - 9.0 years
20 - 25 Lacs
chennai
Work from Office
Project description The Finance Market solutions team requires a Test Automation Lead to work on FM Replatforming project . Responsibilities Understanding of use case base test scenarios, review product requirements Estimate all testing activities and deep knowledge on QA methodologies and tools Understand functional and design specifications to determine and prepare automated test scripts and maintain test case suite Prepare reusable and scalable test automation framework Communicate application / product progress to senior leadership on regular basis To participate in functional as well as technical discussions with the client and team. Work closely with product owners and business analyst to ensure acceptance criteria are accurately captured and share feedback as needed. Develop test strategies, plans, and maintain test data Develop and continuously improve automated tests as new system features and enhancements are developed Execute automated tests and manage the resulting defect log through the point of defect fix validation Ensure the appropriate test environments and infrastructures are in place and kept up to date Identify and report to product teams questionable functions, performance concerns, and inconsistencies Skills Must have Functional Good understanding of investment banking products such as fixed income, equities, derivatives (futures & options), FX. Basic knowledge of financing risk, underwriting, forecasting, portfolio analytics and monitoring Experience with electronic trading platforms & ECNs (e.g. Bloomberg). Technical 9+ years of relevant working experience Strong knowledge of Java programming language Candidate should be hands-on with coding in current role. Possess excellent communication skills to facilitate accurate and efficient communication across globally distributed development and test teams. Experience in Selenium, Rest Assured and at least one performance testing tool (preferably Load runner) Experience in BDD framework design with tools such as Cucumber Should have deep understanding of websockets, gRPC & Protobuf Be SMEs on the testing and proven experience on large scale FM projects. Possess proven UNIX and SQL and No-SQL skills. Nice to have --
Posted 4 weeks ago
4.0 - 8.0 years
12 - 16 Lacs
bengaluru
Work from Office
Were looking for a Software Engineer II I with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on developer and deliver complex, distributed systems while working with team members and driving cross-functional alignment. Youll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals. What Youll Do Lead development of scalable, enterprise-grade backend systems and APIs Drive design reviews and partner with stakeholders to align technical solutions with product strategy Promote engineering excellence, and foster continuous improvement Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices Define and uphold high standards for code quality, maintainability, and performance Own implementation of observability, testing, and monitoring strategies What You Bring Experience in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI/CD) Proficiency in backend development with Golang or similar languages (Java, C++, Rust) Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation) Excellent analytical and debugging skills with a track record of owning mission-critical systems Strong communication and leadership skills, with experience mentoring teams and influencing technical direction Qualifications 5+ years of backend software engineering experience in cloud-native environments Bachelors or Masters degree in Computer Science, Engineering, or equivalent industry experience
Posted 4 weeks ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
OptraHEALTH is a leader in delivering innovative, technology-driven solutions across industries. We specialize in building intelligent, data-centric applications that empower organizations to unlock the value of their data and drive business impact. Leveraging cutting-edge technologies, cloud platforms, and scalable architectures, we create high-quality solutions that are built to perform and adapt. As a fast-paced, growth-oriented company, we foster a collaborative environment where creativity, problem-solving, and ownership are encouraged giving our team the opportunity to shape and deliver transformative products from the ground up. Location: Pune Experience: 4-6 years Industry: Banking / Finance (preferred) Focus: Building APIs, implementing authentication/authorization, integrating with SAP & finance systems. Skills Weight: Spring Security (OAuth2, SAML2, LDAP, JWT), OpenAPI, gRPC, Protocol Buffers, API design. We are seeking a Kotlin Developer (API & Security Specialist) to design and implement secure, high-performance backend APIs for banking/finance applications. The role focuses on secure authentication/authorization flows, API integration with SAP systems, and robust inter-service communication using gRPC and Protocol Buffers. Key Responsibilities: - Design and develop REST and gRPC APIs using Kotlin, Spring Boot, and Protocol Buffers. - Implement authentication/authorization using Spring Security (OAuth2, SAML2, LDAP, JWT). - Create and maintain API documentation with OpenAPI 3.0 & SpringDoc. - Integrate with SAP systems and other financial applications using REST, OData, and JSON/XML protocols. - Collaborate with backend and DevOps teams for secure deployments. - Perform code reviews, troubleshoot issues, and ensure security compliance. Required Skills: - Strong Kotlin & Spring Boot experience. - Expertise in Spring Security (OAuth2, SAML2, LDAP, JWT). - Experience with gRPC, Protocol Buffers. - API integration with SAP/Finance systems. - Familiarity with Docker and cloud environments (AWS/GCP).,
Posted 1 month ago
5.0 - 10.0 years
0 Lacs
karnataka
On-site
As a software developer, you will be working in a constantly evolving environment driven by technological advances and the strategic direction of the organization you are employed by. Your primary responsibilities will include creating, maintaining, auditing, and enhancing systems to meet specific needs, often based on recommendations from systems analysts or architects. You will be tasked with testing both hardware and software systems to identify and resolve system faults. Additionally, you will be involved in writing diagnostic programs and designing and developing code for operating systems and software to ensure optimal efficiency. In situations where necessary, you will also provide recommendations for future developments. Joining us offers numerous benefits, including the opportunity to work on challenging projects and solve complex technical problems. You can expect rapid career growth and the chance to assume leadership roles. Our mentorship program allows you to learn from experienced mentors and industry experts, while our global opportunities enable you to collaborate with clients from around the world and gain international experience. We offer competitive compensation packages and benefits to our employees. If you are passionate about technology and interested in working on innovative projects with a skilled team, pursuing a career as an Infosys Power Programmer could be an excellent choice for you. To be considered for this role, you must possess the following mandatory skills: - Proficiency in AWS Glue, AWS Redshift/Spectrum, S3, API Gateway, Athena, Step, and Lambda functions. - Experience with Extract Transform Load (ETL) and Extract Load & Transform (ELT) data integration patterns. - Expertise in designing and constructing data pipelines. - Development experience in one or more object-oriented programming languages, preferably Python. In terms of job specifications, we are looking for candidates who meet the following criteria: - At least 5 years of hands-on experience in developing, testing, deploying, and debugging Spark Jobs using Scala in the Hadoop Platform. - Profound knowledge of Spark Core and working with RDDs and Spark SQL. - Familiarity with Spark Optimization Techniques and Best Practices. - Strong understanding of Scala Functional Programming concepts like Try, Option, Future, and Collections. - Proficiency in Scala Object-Oriented Programming covering Classes, Traits, Objects (Singleton and Companion), and Case Classes. - Sound knowledge of Scala Language Features including the Type System and Implicit/Givens. - Hands-on experience working in the Hadoop Environment (HDFS/Hive), AWS S3, EMR. - Proficiency in Python programming. - Working experience with Workflow Orchestration tools such as Airflow and Oozie. - Experience with API calls in Scala. - Familiarity and exposure to file formats like Apache AVRO, Parquet, and JSON. - Desirable knowledge of Protocol Buffers and Geospatial data analytics. - Ability to write test cases using frameworks like scalatest. - Good understanding of Build Tools such as Gradle & SBT. - Experience using GIT, resolving conflicts, and working with branches. - Preferred experience in workflow systems like Airflow. - Strong programming skills focusing on data structures and algorithms. - Excellent analytical and communication skills. Candidates applying for this position should have: - 7-10 years of industry experience. - A BE/B.Tech in Computer Science or an equivalent qualification.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As a member of the YouTube Business Technology team, you will be responsible for developing software-based solutions to address business challenges. Your role will involve working on automation, creating solutions, and promoting software engineering best practices. The team's focus is on supporting the growth of creators, artists, and YouTube through innovative tools and systems. Your responsibilities will include designing, building, and deploying software platforms for various teams within YouTube. It will be crucial to ensure that all technical solutions are implemented accurately and efficiently. Collaboration with product leads and engineers will be essential to enhance core platforms and develop applications using standard and Google-specific software development tools. Additionally, you will be involved in writing and reviewing technical documents such as design specifications, development plans, and code reviews in compiled or scripted languages. Analyzing, reviewing, and modifying programs to improve operational efficiency or meet new requirements will also be part of your role. You will be responsible for executing testing, debugging, maintenance, and program updates as needed. The ideal candidate for this position should have a Bachelor's degree in Computer Science, Electrical Engineering, Math, or a related quantitative field, or equivalent practical experience. A minimum of 4 years of experience in full-stack software development and system design is required. Proficiency in front-end languages like JavaScript or TypeScript, back-end languages such as Java, Python, or C++, and database technologies like SQL and NoSQL is essential. Preferred qualifications include experience in multiple programming languages, working with collaborative code review systems, version control, integration, and automated testing. Experience in creating system/product designs and leading them to launch, as well as familiarity with Protocol Buffers, would be advantageous for this role.,
Posted 1 month ago
2.0 - 4.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Role Overview: We are looking for a motivated Software Engineer with 2-4 years of experience in Go with Python OR Java, and a passion for building scalable and reliable software systems. The ideal candidate will have a solid foundation in modern software development practices and be eager to contribute across the software development lifecycle, from design to deployment. This role is a great opportunity to work with a talented team, grow your technical skills, and make a meaningful impact on real-world systems. About the Role: Contribute to the design, development, and deployment of software systems using Python or Go. Work with data formats and message protocols such as JSON, syslog, or Protobuf; exposure to tools like Kafka, RabbitMQ Collaborate with senior engineers to deliver product features and improvements with a focus on writing clean, maintainable, and efficient code. Participate in system design discussions, learning how to build systems for scalability, reliability, and performance. Help build and maintain CI/CD pipelines using tools like GitHub Actions or ArgoCD under guidance. Assist in troubleshooting and debugging technical issues in development and production environments. Conduct and participate in code reviews to learn and apply best practices in software engineering. Continuously learn and adapt to new technologies and development processes About You : 2-4 years of hands-on software development experience. Proficiency in Golang programming language (e.g., Go with Python or Java). Basic understanding of system design principles and RESTful APIs. Exposure to cloud platforms (e.g., AWS, GCP, or Azure) and containerization (e.g., Docker, Kubernetes). Familiarity with version control systems (e.g., Git) and Agile software development practices. Willingness to learn CI/CD tools and practices. Some experience with databases (SQL or NoSQL) and basic knowledge of data modeling and querying. A strong team player with good communication and problem-solving skills.
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
We are searching for a Senior Infrastructure Software Engineer to become a part of our Cloud Engineering Services team. This opportunity presents an excellent platform to contribute towards the design, development, and enhancement of large-scale infrastructure for various foundational cloud services. If you boast a profound understanding of cloud infrastructure and distributed systems and excel in a stimulating, innovative atmosphere, this position might be the perfect fit for you! In this role, you will collaborate with product engineering teams to gain an in-depth comprehension of their infrastructure use cases. You will effectively communicate design trade-offs and build scalable systems to cater to their individual requirements. Additionally, you will craft advanced tooling to automate the construction and deployment of microservices and infrastructure components, thereby enhancing efficiency and productivity. Proactively identifying bottlenecks in the daily utilization of core infrastructure and implementing robust solutions to address them will also be a key responsibility. Automation will play a pivotal role in reducing manual labor and augmenting operational efficiency. Moreover, you will be responsible for monitoring the infrastructure to promptly alert on significant events, ensuring optimal system performance and reliability levels. The ideal candidate for this role will possess a Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field, or possess equivalent experience. A minimum of 6 years of hands-on experience in designing and constructing infrastructure to support large-scale, fault-tolerant distributed services is required. Proficiency in cloud infrastructure platforms like AWS, Azure, or Google Cloud is essential, along with a strong command of infrastructure as code (IaC) and configuration management tools such as Terraform. Expertise in the administration, operation, and configuration of Kubernetes and Envoy is highly desirable. Demonstrated experience with Continuous Integration/Continuous Delivery (CI/CD) tools like Gitlab and the GitOps model is a must. Proficiency in monitoring tools such as Prometheus, Grafana, Cloudwatch, and Thanos is also expected. A solid background in one or more general-purpose programming languages like Go and Python will be advantageous. To distinguish yourself in this role, you can establish guidelines and standards for the design, development, lifecycle, and management of HTTP APIs and gRPC services. Strong knowledge of API specifications such as OpenAPI, Swagger, Protocol buffers, JSON Schema, AsyncAPI, and GraphQL schemas will be beneficial. Experience in API Management solutions, data interchange formats, and delivering scalable APIs will set you apart from the competition.,
Posted 1 month ago
5.0 - 10.0 years
7 - 11 Lacs
Bengaluru
Work from Office
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 acrossbanking, 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. MAKE AN IMPACT Work location Pune JD as below 5+ Years Only 30 days : We are looking for a highly skilled Java Developer with expertise in Spring Boot, Confluent Kafka, and distributed systems . The ideal candidate should have strong experience in designing, developing, and optimizing event-driven applications using Confluent Kafka while leveraging Spring Boot/Spring Cloud for microservices-based architectures. Key Responsibilities: Develop, deploy, and maintain scalable and high-performance applications using Java (Core Java, Collections, Multithreading, Executor Services, CompletableFuture, etc.) Work extensively with Confluent Kafka , including producer-consumer frameworks, offset management, and optimization of consumer instances based on message volume. Ensure efficient message serialization and deserialization using JSON, Avro, and Protobuf with Kafka Schema Registry . Design and implement event-driven architectures with real-time processing capabilities. Optimize Kafka consumers for high-throughput and low-latency scenarios. Collaborate with cross-functional teams to ensure seamless integration and deployment of services. Troubleshoot and resolve performance bottlenecks and scalability issues in distributed environments. Familiarity with containerization (Docker, Kubernetes) and cloud platforms is a plus. Experience with monitoring and logging tool- Splunk is a plus.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |