Jobs
Interviews

1385 Concurrency Jobs - Page 50

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

12.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

Remote

About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a highly experienced and visionary Lead Golang Engineer to spearhead the architecture, design, and implementation of scalable backend systems. The ideal candidate has extensive experience with Golang, distributed systems, and microservices, along with proven leadership skills. You will lead a team of engineers, influence strategic technical decisions, and contribute to the success of key initiatives. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead the design and development of complex, high-performance backend services using Golang. Define system architecture and best practices for scalable, secure, and maintainable code. Mentor and guide a team of backend engineers, conducting code reviews and promoting engineering excellence. Collaborate with product managers, architects, and other stakeholders to align engineering goals with business objectives. Drive DevOps best practices including CI/CD, observability, and incident management. Proactively identify technical risks and implement effective mitigation strategies. Stay current with industry trends and apply new technologies to improve system performance and developer productivity. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 12+ years of software development experience, with at least 5+ years of hands-on Golang development. Proven track record in building large-scale, distributed backend systems. Strong knowledge of microservices architecture, API design, and cloud-native applications. Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure). Proficiency with relational and NoSQL databases. Deep understanding of concurrency, performance optimization, and systems design. Strong communication skills and the ability to work cross-functionally. Preferred Experience And Skills Experience in leading geographically distributed engineering teams. Knowledge of event-driven architecture and tools like Kafka or RabbitMQ. Familiarity with observability tools like Prometheus, Grafana, and OpenTelemetry. Contributions to open-source Golang projects or community initiatives. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Description AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services. Amazon is breaking new ground and changing the rules for relational databases. If you’re an engineer who is looking to grow, come on board! We have one of the most senior teams in AWS - and our senior engineers are eager to brainstorm, mentor, and get software built together. We build software, we patent new things, and we attend conferences around the world to learn even more. RDS for Opensource runs the largest fleet of MySQL, Postgress & MariaDB databases in the world. By combining the open source power and popularity of MySQL & Postgress with Amazon Web Services, for all our database engines, we think we have a winning combination for both startups and enterprises who are moving all their most important data and applications to the cloud. We have challenging problems to solve in distributed systems, concurrency, database internals, caching, query optimization, languages, and performance engineering. We intend to be the world's best managed database, built by an excellent team, all while having fun - come join us on the journey! For more information about RDS for MySQL, Postgress & MariaDB, please visit https://aws.amazon.com/rds/mysql/ https://aws.amazon.com/rds/postgresql/ & https://aws.amazon.com/rds/mariadb/. You will be responsible for defining the development and testing standards, mentoring junior engineers and hiring for the team. You will work with business and other AWS teams and translate the requirements to technical deliverables and hold the bar very high on the quality of our product. A successful applicant must possess ability to excel in ambiguous environment, be smart to define the best possible architecture, be excellent software development skills, good testing aptitude, working knowledge of relational databases and distributed systems. Ability to learn new skills and concepts rapidly and work independently is essential. Candidates need to have a strong sense of ownership, passion to provide great customer experience and excellent troubleshooting skills even when in high-pressure situations. About The Team Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud Basic Qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team Preferred Qualifications 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer science or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Company - ADCI - Maharashtra Job ID: A2894349 Show more Show less

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging Serve as advisor or coach to new or lower level analysts Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 6-10 years of relevant experience. Intermediate level experience in Applications Development role Consistently demonstrates clear and concise written and verbal communication Demonstrated problem-solving and decision-making skills Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Mandatory Skills: Core Java Multithreading Hashing Collections framework/Data structure Exception handling Oops Design pattern Java Coding expertise Streams Optional Lambdas Concurrency / Date Time / Other new concepts Functional Interface Spring core - context, Transactions, ORM, AOP. Spring Boot – REST concepts , Annotations Shell scripting - Basics SQL – DDL and DML queries Added advantage skills: JIL scripting Credit Risk knowledge ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less

Posted 1 month ago

Apply

15.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back. Role Summary We’re looking for an outstanding Senior Principal Engineer to lead and drive technical strategy and execution for Splunk’s AppDynamics on-prem product line. In this role, you will work across teams to define architectural direction, solve sophisticated challenges, and deliver best-in-class solutions for our customers. Meet the Products and Technology Team Want to build security and observability products people love AND work with people as smart (and humble) as you are? Our team delivers digital resilience at enterprise scale with a self-service Splunk portfolio that offers unified security analytics, full stack observability and real-time visibility of streaming data. Learn more about the team, meet our leaders, and hear from Splunk technologists and engineers at splunk.com/careers/products-and-technology. What you'll get to do Lead the architectural vision and technical strategy for an industry leading observability solution. Drive innovation and influence the technical direction of key product initiatives. Collaborate with multi-functional teams, including product management, UX, and operations, to define requirements and deliver solutions. Serve as a mentor and technical leader, guiding teams and fostering a culture of engineering excellence. Optimize system performance, scalability, and reliability to meet customer needs. Engage with customers and stakeholders to understand use cases and feedback, translating them into actionable insights. Stay current with industry trends, identifying opportunities to incorporate groundbreaking technologies. Must-have Qualifications Strong fundamentals in software engineering data structures, algorithms, distributed concurrency control, consistency models, etc. Demonstrated expertise in designing and building enterprise-grade on-prem software solutions. Proficiency in programming languages such as Java, C++, or Go. Proven experience with application performance monitoring (APM) tools or similar observability technologies. Strong understanding of infrastructure, networking, and security concerns in on-prem environments. Track record of leading cross-functional teams and influencing stakeholders at all levels. Excellent communication and collaboration skills. Bachelor of Science in Computer Science with 15+ years of related experience or Masters and 12 + years of related experience or PhD and 8+ years of related experience Nice-to-have Qualifications We’ve taken special care to separate the must-have qualifications from the nice-to-haves. “Nice-to-have” means just that Nice. To. Have. So, don’t worry if you can’t check off every box. We’re not hiring a list of bullet points–we’re interested in the whole you. Experience with AppDynamics or similar APM platforms. Familiarity with cloud-native and hybrid deployment models. Knowledge of containerization technologies (e.g., Docker, Kubernetes). Hands-on experience with observability tools like OpenTelemetry. Background in designing products for high-compliance industries (e.g., finance, healthcare). Contributions to open-source projects or technical community involvement. Splunk is an Equal Opportunity Employer Splunk, a Cisco company, is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Note Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less

Posted 1 month ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Position Summary... What you'll do... Job Description Summary: Responsible for coding, unit testing, building high performance and scalable applications that meet the needs of millions of Walmart-International customers, in the areas of supply chain management & Customer experience. About Team: Our team collaborates with Walmart International, which has over 5,900 retail units operating outside of the United States under 55 banners in 26 countries including Africa, Argentina, Canada, Central America, Chile, China, India, Japan, and Mexico, to name a few. What you'll do: Design, build, test and deploy cutting edge solutions on a scale, impacting millions of customers worldwide drive value from products we build at Walmart Scale Work in a highly performing agile team environment - sharing innovative ideas and working collaboratively across teams. Work with talented engineers and product visionaries to contribute to the vision and design of our web and mobile products. Be a product-oriented Full Stack Developer creating and experimenting with new ideas that will engage and excite our customers Own and lead the delivery of products working along with a team of junior developers Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Experience performing root cause analysis on applications to answer specific business questions and identify opportunities for improvement. Utilize industry research to improve Sam’s technology environment. What you'll bring: Bachelor’s degree or master’s Degree with 6+ years of experience in Computer Science or related field. Deep knowledge of Service Oriented Architecture and experience implementing RESTFUL Web Services. Strong in Java programming and JVM internals (concurrency, multi-threading). Solid design and coding skills in Java and/or Spring framework. Extensive hands-on experience building services using these technologies (Java, J2EE, Spring Boot, Hibernate, JAX). Strong computer science knowledge in algorithms, data structures, database concepts and SQL technologies. Experience with storage technologies such as Cosmos DB, Elastic Search, Hive, Cassandra, Hadoop and Kafka are good to have. Cloud Development experience Good to have experience in HTML5, JavaScript, CSS3, AJAX, GraphQL, React Native, React, Redux, Webpack and Node. Experience in building scalable/highly available distributed systems in production. Understanding stream processing with knowledge on Kafka. Knowledge of Software Engineering best practices with experience on implementing CI/CD, Log aggregation/Monitoring/alerting for production system. Very good expertise in production support related activities (issue identification, resolution) About Walmart Global Tech Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail. Flexible, hybrid work We use a hybrid way of working with primary in office presence coupled with an optimal mix of virtual presence. We use our campuses to collaborate and be together in person, as business needs require and for development and networking opportunities. This approach helps us make quicker decisions, remove location barriers across our global team, be more flexible in our personal lives. Benefits Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more. Belonging We aim to create a culture where every associate feels valued for who they are, rooted in respect for the individual. Our goal is to foster a sense of belonging, to create opportunities for all our associates, customers and suppliers, and to be a Walmart for everyone. At Walmart, our vision is "everyone included." By fostering a workplace culture where everyone is—and feels—included, everyone wins. Our associates and customers reflect the makeup of all 19 countries where we operate. By making Walmart a welcoming place where all people feel like they belong, we’re able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate. Minimum Qualifications... Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications. Minimum Qualifications:Option 1: Bachelor's degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years’ experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 5 years’ experience in software engineering or related area at a technology, retail, or data-driven company. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications. Certification in Security+, GISF, CISSP, CCSP, or GSEC, Master’s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year’s experience leading information security or cybersecurity projects Information Technology - CISCO Certification - Certification Primary Location... Pardhanani Wilshire Ii, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India R-2133765 Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

To work on Chats (B2B) for a UK Energy Customers. Need to good writing skills (CEF- B1-5) Brief Overview of the Process The UK energy market is deregulated, enabling customers to choose their energy supplier for both gas and electricity. OVO is moving towards servicing a customer’s needs across products, as customers can now choose to manage their products through a single bill . You will now be expected to manage customer billing fallouts for both gas and electricity. This process involves the following key activities To manage transactions for gas and electricity customers. You will be routed exceptions around allocating payments to the related accounts Performance Parameters SLA metrics – Productivity, Speed, Accuracy, Dual concurrency Chats Attendance Schedule Adherence Role Responsibilities Ensure that process is followed when working on Chats Ensure that the assigned targets are met in accordance with SLA and Internal standards Ensure that the quality of transaction is in compliance with predefined parameters as defined by Process Excellence Ensure adherence to established attendance schedules Ensure adherence to Company Policies and Procedures Primary Internal Interactions AM for the purpose of reporting performance, escalation handling, clarifying concerns, and seeking feedback and support. Manager for the purpose of settling issues left unresolved by the AM and monthly evaluation of performance CCEs (Team Members) for the purpose of seeking cooperation & clarification on process-related matters & providing assistance and support when required. Subject Matter Expert for the purpose of work thread related issues and escalated transactions QCA for the purpose of feedback and audit Trainers for the purpose of Pre-process and Process training Primary External Interactions Escalation teams at the client end for the purpose of seeking clarifications & answering queries SME / Trainers at the client end for training Show more Show less

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Organization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Senior Software Engineer - IOS Location: Bangalore Business & Team: Enterprise Services (ES) is responsible for the world leading application of technology and operations across every aspect of CommBank, from innovative product platforms for our customers to essential tools within our business. We also use technology to drive efficient and timely processing, an essential component of great customer service. You will be working as a part of Lending & Integrated Channels Technology to achieve their strategic objectives through planning, prioritising, delivering and supporting projects and initiatives. Your team’s success will be realised through partnering with business and IT teams across both Lending & Integrated Channels business domain and Technology to deliver beautiful experiences and exceptional capabilities to our branch applications. Impact & contribution: Utilize advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs. You will contribute to the financial well-being of our customers by ensuring that our team builds the best solutions possible using modern development practices that ensure both functional and non-functional needs are met. If you have a history of building a culture of empowerment and know what it takes to be a force multiplier within a large organization then you’re the kind of person we are looking for. Roles & Responsibilities: The Senior Software Engineer (iOS) role provides technical expertise in the design, development and delivery of quality applications. Ideally, you will have come from a software engineering or enterprise background, with a solid understanding of how to build enterprise level applications, but you are now focussed on iOS development because you are passionate about the possibilities offered by the new mobile platforms. You must have proven commercial experience delivering enterprise level applications on the iOS platform, which are of a high profile and high volume nature. Day-to-day tasks involves (but not limited to) design, development, unit testing, integration testing and continuous improvements. Essential Skills: Experience : 8 to 12 years. Proven track record of developing robust and secured enterprise native iOS applications with Swift. An expert with Xcode as well as keeping up to date with most modern mobile development practices. Knowledge of RESTful services. Advance knowledge in source control management such as Git and Gitflow . Previous experience of working with Agile methodology. Experience with CI/CD and exposure to testing automation. Display of natural curiosity and enthusiasm about learning new languages, frameworks and tools. Passion for delivering quality customer experience as well as writing quality code for reusability and scalability. Exceptional sense for design with an ability to see an app through conception, development, testing and release. Solid enterprise application architecture experience in design patterns, concurrency and performance. Keeping up-to-date with latest trends in iOS development with a passion to pitch to peers and senior management new ideas to turn to reality. Excellent verbal and written communication and presentation skills. Education Qualifications: Bachelor’s degree in engineering in Computer Science/Information Technology. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 30/05/2025 Show more Show less

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Organization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Senior Software Engineer - Android Location: Bangalore Business & Team: Enterprise Services (ES) is responsible for the world leading application of technology and operations across every aspect of CommBank, from innovative product platforms for our customers to essential tools within our business. We also use technology to drive efficient and timely processing, an essential component of great customer service. You will be working as a part of Lending & Integrated Channels Technology to achieve their strategic objectives through planning, prioritising, delivering and supporting projects and initiatives. Your team’s success will be realised through partnering with business and IT teams across both Lending & Integrated Channels business domain and Technology to deliver beautiful experiences and exceptional capabilities to our branch applications. Impact & contribution: Utilize advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs. You will contribute to the financial well-being of our customers by ensuring that our team builds the best solutions possible using modern development practices that ensure both functional and non-functional needs are met. If you have a history of building a culture of empowerment and know what it takes to be a force multiplier within a large organization then you’re the kind of person we are looking for. Roles & Responsibilities: The Senior Software Engineer (Android) role provides technical expertise in the design, development and delivery of quality applications. Ideally, you will have come from an enterprise Java background, with a solid understanding of how to build enterprise level applications, but you are now focussed on Android development because you are passionate about the possibilities offered by the new mobile platforms. You must have proven commercial experience delivering enterprise level applications on the Android platform, which are of a high profile and high volume nature. Day-to-day tasks involves (but not limited to) design, development, unit testing, integration testing and continuous improvements Essential Skills: Experience : 8 to 12 years. Proven track record of developing robust and secured enterprise native Android applications with Kotlin. An expert with Android SDK as well as keeping up to date with latest Android development practices. Knowledge of RESTful services. Advance knowledge in source control management such as Git and Gitflow. Previous experience of working with Agile methodology. Experience with CI/CD and exposure to testing automation. Display of natural curiosity and enthusiasm about learning new languages, frameworks and tools. Passion for delivering quality customer experience as well as writing quality code for reusability and scalability. Exceptional sense for design with an ability to see an app through conception, development, testing and release. Solid enterprise application architecture experience in design patterns, concurrency and performance. Keeping up-to-date with latest trends in Android development with a passion to pitch to peers and senior management new ideas to turn to reality. Excellent verbal and written communication and presentation skills. Education Qualifications: Bachelor’s degree in engineering in Computer Science/Information Technology. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 30/05/2025 Show more Show less

Posted 1 month ago

Apply

8.0 years

0 Lacs

Kerala, India

Remote

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. We have 3.44 PB of RAM deployed across our fleet of C* servers - and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you. About The Role CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”, which is a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The cloud component aggregates sensor telemetry for each customer’s network and correlates malicious behavior across multiple machines and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments. Join CrowdStrike and become a key member in building the most innovative endpoint security solution in the world. Our sensor development team is responsible for building the endpoint sensor which deploys on multiple platforms including Windows, Mac, and Linux. As a Software Engineer, you will be expected to have ownership over major components and development projects. You will be required to assist with architecting solutions and support in implementing our core features. Features will cross-cut most core OS subsystems such as file system, memory and process, and networking. Many features are also built in a way that they will have shared components across multiple platforms. You need to be able to lead projects efficiently while maximizing performance and minimizing costs, making sure high standards are being followed when it comes to design, coding quality, and unit and component testing. What You’ll Do Work with distributed and multi-functional teams in designing and building software with cross-platform capabilities (Windows, Mac, Linux). Own features from design to delivery including participation in product demo at the end of the sprint. Design and develop sensor platform modules and tools to improve sensor reliability, scalability and debuggability. Debug and diagnose customer reported issues. What You’ll Need Overall 8+ years of experience with Strong background in scalable, light-weight and highly performing systems Strong low-level OS internals and concepts In depth knowledge of concurrency, multi-core, thread development and synchronization In depth knowledge of C++ and OS Kernel, Driver Development Experience debugging memory corruptions, contentions and system performance Experience working with teams to ship major features and releases Lead, mentor, communicate, collaborate, and work effectively in a distributed team Familiarity and experience with Agile process Knowledge in Security Benefits Of Working At CrowdStrike Remote-friendly and flexible work culture Market leader in compensation and equity awards Comprehensive physical and mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections Vibrant office culture with world class amenities Great Place to Work Certified™ across the globe CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Show more Show less

Posted 1 month ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Description About CloudBees CloudBees provides the leading software delivery platform for enterprises, enabling them to continuously innovate, compete, and win in a world powered by the digital experience. Designed for the world's largest organizations with the most complex requirements, CloudBees enables software development organizations to deliver scalable, compliant, governed, and secure software from the code a developer writes to the people who use it. The platform connects with other best-of-breed tools, improves the developer experience, and enables organizations to bring digital innovation to life continuously, adapt quickly, and unlock business outcomes that create market leaders and disruptors. CloudBees was founded in 2010 and is backed by Goldman Sachs, Morgan Stanley, Bridgepoint Credit, HSBC, Golub Capital, Delta-v Capital, Matrix Partners, and Lightspeed Venture Partners. Visit www.cloudbees.com and follow us on Twitter, LinkedIn, and Facebook Position Description Cloudbees, the leader in CI/CD (Continuous Integration and Delivery) and the company behind Jenkins, is seeking a Senior Software Engineer. CloudBees CD/RO and DevOps Insights are products which span technologies ranging from distributed systems, clustering, databases, multi-thread processing, complex scheduling and much more. Cloudbees, the leader in Continuous Delivery and the company behind Jenkins, is seeking a Java Microservices Engineer with experience in Microservices, performance engineering, databases and Kubernetes to join our industry leading Cloudbees Software Delivery Automation team. This person will be responsible for interfacing with Product managers, UX designers, Backend engineers to design as well as implement API using Java/Groovy, They will also be required to write unit tests to automate the verification of their code. They are also expected to provide guidance to other team members via architecture, design and code reviews. The Cloudbees CD team places high value on software quality. It is expected that the person works with Quality Engineers within the team to ensure that the software is tested end to end. The ideal candidate would be someone who is interested in learning varied technologies and be a quick learner. Essential Skills Desired Skills and Experience Minimum 6 Years proven working experience as a Oracle/Postgres database engineer/DBA Hands-on experience with database standards and end user applications Familiarity with database design, documentation and coding Previous experience with DBA case tools (frontend/backend) and third party tools Familiarity with programming languages API Problem solving skills and ability to think algorithmically Excellent knowledge of data backup, recovery, security, integrity and SQL Very thorough and clear understanding of any one Oracle/Postgress/SQL Server Database Architectures Extensive knowledge and solid troubleshooting skills in the following areas RAC, ASM, Performance tuning, Data Guard Golden Gate etc. Experience in troubleshooting various installation and patching issues Expert level skills database migrations, patching and upgrade Excellent written and verbal communication skills. Ability to quickly grasp complex technical issues. Appetite to learn new technologies and constantly improve technical skills. Bachelor's or Master's degree in computer science is highly preferred Nice to haves Knowledge of Java, Spring, Hibernate Switched career from developer to DBA role adds advantage Knowledge of CI/CD pipelines Prior experience in cloud technologies Responsibilities Creating and maintaining database standards and policies. Supporting database design, creation, and testing activities. Administering database objects to achieve optimum utilization. Performing database housekeeping, such as tuning, indexing, etc. Monitoring usage, transaction volumes, response times, concurrency levels, etc. Identifying, reporting, and managing database security issues, audit trails, and forensics. Designing database backup, archiving, and storage strategy. Build database systems of high availability and quality depending on each end user’s specialised role Use high-speed transaction recovery techniques and backup data Minimise database downtime and manage parameters to provide fast query responses Provide proactive and reactive data management support and training to users Determine, enforce and document database policies, procedures and standards Perform tests and evaluations regularly to ensure data security, privacy and integrity Monitor database performance, implement changes and apply new patches and versions when required What You’ll Get Highly competitive benefits and vacation package Ability to work for one of the fastest growing companies with some of the most talented people in the industry Team outings Fun, Hardworking, and Casual Environment Endless Growth Opportunities At CloudBees, we truly believe that the more diverse we are, the better we serve our customers. A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers. Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization. In the technology industry, diversity creates a competitive advantage. CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers. CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses. Scam Notice Please be aware that there are individuals and organizations that may attempt to scam job seekers by offering fraudulent employment opportunities in the name of CloudBees. These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers. Please note that CloudBees will never ask for any personal account information, such as cell phone, credit card details or bank account numbers, during the recruitment process. Additionally, CloudBees will never send you a check for any equipment prior to employment. All communication from our recruiters and hiring managers will come from official company email addresses (@cloudbees.com) or from Paylocity and will never ask for any payment, fee to be paid or purchases to be made by the job seeker. If you are contacted by anyone claiming to represent CloudBees and you are unsure of their authenticity, please do not provide any personal/financial information and contact us immediately at tahelp@cloudbees.com. We take these matters very seriously and will work to ensure that any fraudulent activity is reported and dealt with appropriately. If you feel like you have been scammed in the US, please report it to the Federal Trade Commission at: https://reportfraud.ftc.gov/#/. In Europe, please contact the European Anti-Fraud Office at: https://anti-fraud.ec.europa.eu/olaf-and-you/report-fraud_en Signs of a Recruitment Scam Ensure there are no other domains before or after @cloudbees.com. For example: “name.dr.cloudbees.com” Check any documents for poor spelling and grammar – this is often a sign that fraudsters are at work. If they provide a generic email address such as @Yahoo or @Hotmail as a point of contact. You are asked for money, an “administration fee”, “security fee” or an “accreditation fee”. You are asked for cell phone account information. Show more Show less

Posted 1 month ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

We’re building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through development of several advanced technologies spanning storage management, memory management, clustering, Filesystems, distributed systems and performance for our next-gen software-defined storage platform. Most importantly, we’re modernizing with AI to accelerate our execution to streamline and standardize processes and reimagining work and customer experiences. Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore . What You’ll Achieve As a Software Principal Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS support. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform. You will: Design, develop and deliver protocols support for next-gen AI storage platform. Contribute to the design and architecture of high-quality, complex systems and software/storage environments Prepare, review and evaluate software/storage specifications for products and systems Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role: Essential Requirements Hands-on coding experience in C/C++, Python Experience in Filesystem internals, Linux, Kernel, VFS/NFS Solid Understanding of concurrency and synchronization Strong Object-oriented design, data structures and algorithms knowledge Agile-based development experiences. Networking and storage troubleshooting skills. Desirable Requirements 8+ years of related experience. Bachelor’s or Master's degree in computer science or related field Understanding of distributed systems architecture, memory management will be a plus. Who We Are We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 30th March 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here. "#NJP" Job ID: R263260 Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Summary We are looking for a Java Developer (5+ years’ experience) to join our team and work on our highly successful FX trading platform. This role involves designing and developing cutting-edge, multi-platform applications (desktop, web, mobile) and the REST API services they rely on. Roles and Responsibilities ✔ Enhance & maintain our FX trading platform to ensure high performance and reliability. ✔ Design, develop, and optimize software using modern development practices such as Test-Driven Development (TDD) and the automated test pyramid paradigm. ✔ Solve complex technical challenges with innovative and scalable solutions. ✔ Collaborate closely with cross-functional teams to deliver end-to-end features. ✔ Review and improve software designs, actively participating in team discussions. ✔ Contribute to continuous improvements in development processes and tech stack. What You Bring: 5+ years of experience in developing large-scale software applications. Strong expertise in Java, JavaScript, Spring framework, and React. Deep understanding of software design principles and data structures for high-performance applications. Hands-on experience with Java concurrency and multithreading. A strong commitment to Test-Driven Development (TDD) and automated testing. Excellent problem-solving skills and a keen eye for detail. Strong team collaboration skills with effective verbal and written communication. A passion for continuous learning and staying updated with new technologies. Bonus Points for: Team leadership experience or leadership potential (for LSE role). Financial domain experience (especially FX trading). Knowledge of FIX protocol. Experience with C++, Python, or shell scripting. Show more Show less

Posted 1 month ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Role Overview Omniful is looking for a skilled and motivated Technical Lead Golang Developer to join our on-site team in Gurugram. In this leadership role, you will be responsible for designing and developing efficient, scalable, and high-performing software solutions using Golang, guiding a team of engineers, and playing a key role in architecture decisions. You will also actively contribute to the entire software development lifecycle, from concept to deployment and Responsibilities : Lead the design, development, testing, and deployment of backend services and APIs using Golang. Drive architectural decisions and system design for distributed systems and microservices. Mentor and guide junior developers on best practices, code quality, and development standards. Collaborate with product managers, frontend developers, and QA to deliver robust and scalable solutions. Write clean, maintainable, and well-documented code. Troubleshoot and resolve complex technical issues and bugs. Conduct code reviews and ensure adherence to development and security standards. Evaluate new tools and technologies to continuously improve product efficiency and team Technical Skills : Core Development Proficiency in Golang with hands-on experience in building web services and backend systems Solid understanding of data structures, algorithms, and design patterns Experience with concurrency models and performance optimization in Golang APIs & Web Services Strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred) Experience in API versioning, documentation (e.g., Swagger/OpenAPI), and Systems & Architecture : Deep understanding of microservices architecture Experience with message queues (e.g., Kafka, RabbitMQ, NATS) and event-driven architecture Proficiency in containerization and orchestration tools : Docker, Kubernetes & CI/CD : Unit testing, integration testing, and test automation frameworks in Golang Familiarity with CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar Databases & Caching Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Understanding of data modeling, indexing, and query Security & DevOps Awareness : Basic knowledge of authentication, authorization, and secure coding practices Exposure to cloud platforms like AWS, GCP, or Azure is a plus Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field Minimum 4+ years of industry experience in backend development (preferably with Golang) Proven track record of leading technical projects or small engineering teams Strong analytical thinking and problem-solving skills Excellent written and verbal communication Experience : Experience in logistics, supply chain, or eCommerce platforms is a plus Familiarity with monitoring tools like Prometheus, Grafana, ELK Stack Agile/Scrum experience with Jira or similar project tracking tools (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune/Pimpri-Chinchwad Area

On-site

Req ID: 315215 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Advisor to join our team in Pune, Mahārāshtra (IN-MH), India (IN). What You'll Do Do regular code reviews, apply best industry standards, and ensure the application adheres to those standards. Work with the DevOps team to release and deploy specific software applications or partial modules on production servers as per the release schedules and business requirements. Work with the business team to compile business requirements and help in designing optimized technical solutions. Take part in regular meetings with project managers and business analysts to analyze and optimize product designs and road maps. Work with the team and mentor team members by sharing and teaching your technical expertise. Coordinate with team members working at different geographical locations and communicate about the requirements, existing bugs, enhancements, code reviews, and technical research notes. Be an engineering leader and promote new technologies, as appropriate, within the organization. Implements complicated systems and software components, in compliance with Agile and Services Oriented Architecture standards, utilizing expertise in the Java programming language and related development frameworks, REST principles, and Oracle. Maintains an expert-level understanding of Java application development best practices, tools, and programming techniques. Keeps current with new developments in the financial technology industry and may lead development of departmental standards and methodologies. Uses extensive experience and specialized software development knowledge to plan and accomplish necessary project tasks, may provide consultation on a variety of complex software development projects and is considered to be a top-level specialist. Works with external software suppliers to coordinate software integration and resolution of problems. What You'll Need to Be Successful 5 years of software Java experience in Java Application development At least 2 years’ experience with Web services REST or SOAP At least 2 years’ experience with JEE, Spring/Spring Boot or Hibernate Experience building service-oriented solutions and RESTful microservices. Strong understanding of Java multithreading, concurrency, and memory management Familiarity with front-end technologies such as JSP, JSTL, HTML, CSS and JavaScript. Experience with writing both unit tests and integration tests Knowledge and experience with web servers and application servers such as Apache Tomcat. Experience with AGILE and SCRUM methodologies. Demonstrated aptitude for learning new technologies. Ability to communicate and interface with technical and non-technical members of the organization. Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc. Bachelor's degree or higher in Computer Science, Information Systems or a related field required. Experience in FinTech or related software products a plus. About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here . Show more Show less

Posted 1 month ago

Apply

7.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.ResponsibilitiesOverview of Product – Oracle AnalyticsBe part of an energetic and challenging team building an enterprise Analytic platform that will allow users to quickly gain insights on their most valuable asset; data. Oracle Analytics is an industry-leading product that empowers entire organizations with a full range of business analytics tools, enterprise ready reporting and engaging, and easy-to-use self-service data visualizations. Our customers are business users that demand a software product that allows easy, fast navigation through the full spectrum of data scale from simple spreadsheets to analyzing enormous volumes of information in enterprise class data warehouses.Oracle Analytics is a comprehensive solution to meet the breadth of all analytics needs. Get the right data, to the right people, at the right time with analytics for everyone in your organization. With built-in security and governance, you can easily share insights and collaborate with your colleagues. By leveraging the cloud, you can scale up or down to suit your needs. The Oracle Analytics Cloud offering is a leading cloud service at Oracle built on Oracle Cloud Infrastructure. It runs with a Generation 2 offering and provides consistent high performance and unmatched governance and security controls.Self-service analytics drive business agility with faster time to insights. You no longer need help from IT to access, prepare, analyze, and collaborate on all your data. Easily create data visualizations with automated chart recommendations and optimize insights by collaborating with colleagues on analyses.Augmented analytics with embedded machine learning throughout the platform drive smarter and better insights. Always on—and always working in the background, machine learning is continuously learning from the data it takes in, making it smarter and more accurate as time goes by. Uncover deeper patterns and predict trends for impactful, unbiased recommendations.On the team we develop, deploy, and support the Oracle Analytics platform helping our customers succeed in their journey to drive business value. You will be working with experts in their field, exploring the latest technologies, you will be challenged while creating features that will be delivered to our customers, asked to be creative, and hopefully have some fun along the way. Members of our team are tasked to take on challenges along all aspect of our product.https://www.oracle.com/solutions/business-analytics Career Level - IC4 Responsibilities As a member of the development team, you will design, code, debug, and deliver innovative analytic features that involve in C++ development with extensive exposure on highly scalable, distributed, multithreaded applications. You will work closely with your peer developers located across the world, including Mexico, India, and the USA. Key responsibilities include: Design, develop, test and deliver new features on a world-class analytics platform suitable for deployment to both the Oracle Cloud and on-premise environments Lead the creation of formal design specifications and coding of complex systems Work closely with the Product Management on product requirements and functionality Build software applications following established coding standards Communicate continually with the project teams, explain progress on the development effort Contribute to continuous improvement by suggesting improvements to user interface, software architecture or recommending new technologies Ensure quality of work through development standards and QA procedures Perform maintenance and enhancements on existing software Key Qualifications: BS/MS in Computer Science or related major Exceptional analytic and problem-solving skills Extensive experience in using, building, debugging multithreaded applications Ability to design large, scalable systems for enterprise customers Solid understanding concurrency, multithreading and memory management Experienced in C++ programming including templates, STL, and object-oriented patterns Interest or experience in database kernel development Understanding of SQL and relational data processing concepts like joins and indexing strategies Experience With Java, Python Or Other Scripting Languages. Experienced in distributed and scalable server-side software development Knowledge in developing, implementing, and optimizing software algorithms Solid knowledge of data structures and operating systems Basic understanding of Agile/Scrum development methodologies Hands-on experience using source control tools such as GIT Strong written and verbal English communication skills Self-motivated and passionate in developing high quality software Strong Team Player Other Qualifications: Knowledge of Business Intelligence or Analytics Familiarity with SQL query optimization and execution Experienced in Big Data technologies (such as Hadoop, Spark) Interest or experience of OLAP, data warehousing or multidimensional databases Familiarity with Cloud services such as OCI, AWS or Azure Knowledge of Terraform/Python About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 1 month ago

Apply

10.0 years

0 Lacs

Gurgaon, Haryana, India

On-site

Senior Backend Platform Engineer Location: Gurgaon, India (Hybrid) Type: Full-time | Stage: Stealth | Domain: Social Matchmaking | Backed by marquee investors We're hiring foundational backend engineers to help us scale our core product infrastructure—from authentication to matchmaking delivery, onboarding flows to payments, and beyond. What You’ll Work On: You will be part of the team responsible for the critical backend systems that power the app. This includes: Authentication & Identity: Build secure, scalable sign-up/login and session management flows with support for federated login and OTP. Matchmaking Serving Infra: Design high-concurrency APIS to fetch, cache, and rank potential matches with low latency and personalisation hooks. User Onboarding Platform: Create flexible onboarding pipelines that allow the product team to test flows without backend rewrites. Notification & Messaging Orchestration: Develop systems that support push, email, and in-app triggers to drive engagement. Payment & Subscription Integrations: Implement app store billing logic, receipt validation, and entitlements using Stripe, Apple, and Google APIs. Experimentation Hooks: Build in infra for A/B testing, progressive rollouts, and config-based rollbacks. Who You Are: Have 6–10 years of experience in backend development, preferably in high-scale consumer products (social/gaming/streaming/transactions) Strong in system design with a clear understanding of API design, caching, database modelling, and concurrency. Have AI-first thinking — have built features where ML is part of the user loop (e.g., embeddings search, personalised feeds, moderation, or LLM-integrated flows) Have hands-on experience with modern backend systems, microservices, queues, caching, observability, and horizontal scaling Built/maintained systems with hundreds of thousands to millions of daily users. Exposure to cloud-native environments (GCP, AWS), Docker, Kubernetes, etc. Proficient in Java, Go, or Python (we’re stack-agnostic—but want you to pick the right tool for the problem). Traits We Look For: Product empathy: You care about how software impacts user experience. Startup DNA: Comfortable working across boundaries with high ownership. Speed with quality: Ship fast, and build for iteration, not perfection. Curiosity: the ability to pick up new tools Comfortable with early-stage ambiguity What Sets Us Apart: We are AI-native We are still small—you’ll own systems that at a bigger company would require entire teams. We debate to get clarity We provide all engineers with ESOPs Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Senior Software Engineer We’re building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through development of several advanced technologies spanning storage management, memory management, clustering, Filesystems, distributed systems and performance for our next-gen software-defined storage platform. Most importantly, we’re modernizing with AI to accelerate our execution to streamline and standardize processes and reimagining work and customer experiences. Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Bangalore . What You’ll Achieve As a Senior Software Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS solution. Apart from developing protocol support, you will also focus on automation. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform. You will: Design, develop and deliver protocols support for next-gen AI storage platform. Contribute to the design and architecture of high-quality, complex systems and software/storage environments Prepare, review and evaluate software/storage specifications for products and systems Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role: Essential Requirements Hands-on coding experience in C/C++, Python Experience in automation and Continuous Development / Continuous Integration processes. Understanding of concurrency and synchronization Networking and storage troubleshooting skills.Knowledge in Linux, Kernel, VFS/NFS Strong Object-oriented design, data structures and algorithms knowledge Agile-based development experiences Desirable Requirements 5+ years of related experience. Bachelor’s or Master’s degree in computer science or related field Understanding of Filesystem internals, distributed systems architecture, memory management will be a plus. Who We Are We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 30th March 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here. "#NJP" Job ID: R263259 Show more Show less

Posted 1 month ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Location: Remote Experience Required: 8+ Years Job Type: Full-time, Remote Industry: Banking Job Summary: We are seeking a highly experienced Senior Java Backend Developer with 8+ years of hands-on experience in designing and developing robust, scalable, and secure backend systems. The ideal candidate should have deep expertise in Core Java , Multithreading , Spring MVC , Spring Boot , and Hibernate . This is a fully remote position that offers the flexibility to work from anywhere while collaborating with a dynamic and innovative team. Key Responsibilities: Design, develop, and maintain high-performance, scalable backend applications using Java technologies. Write clean, maintainable, and efficient code following best practices. Implement RESTful APIs and microservices architecture using Spring Boot and Spring MVC. Optimize applications for maximum performance, scalability, and reliability. Use multithreading and concurrency techniques to build high-throughput systems. Work with Hibernate for ORM and database interactions. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews, unit testing, and integration testing. Troubleshoot and resolve production issues as they arise. Mentor junior developers and contribute to continuous improvement in development practices. Required Skills & Qualifications: Bachelor's or Master’s degree in Computer Science, Engineering, or a related field. 8+ years of backend development experience with strong proficiency in Core Java . In-depth understanding and hands-on experience with Multithreading , Concurrency , and Memory Management . Expertise in Spring Framework including Spring MVC and Spring Boot . Strong experience with Hibernate/JPA for ORM and database operations. Proficient in building RESTful APIs and microservices. Strong knowledge of relational databases such as MySQL, PostgreSQL, or Oracle. Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies. Excellent problem-solving skills and the ability to work independently in a remote setting. Strong communication skills and a proactive attitude. Benefits: Competitive salary based on experience. Flexible working hours and fully remote environment. Health insurance and other standard benefits. Opportunity to work with a collaborative, global team. Continuous learning and professional development opportunities. Intrested please send your Updated CV aswini.m@maintec.in Show more Show less

Posted 1 month ago

Apply

7.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Technology @Dream11: Technology is at the core of everything we do. Our technology team helps us deliver a mobile-first experience across platforms (Android & iOS) while managing over 700 million rpm (requests per minute) at peak with a user concurrency of over 16.5 million. We have over 190+ micro-services written in Java and backed by a Vert.x framework. These work with isolated product features with discrete architectures to cater to the respective use cases. We work with terabytes of data, the infrastructure for which is built on top of Kafka, Redshift, Spark, Druid, etc. and it powers a number of use cases like Machine Learning and Predictive Analytics. Our tech stack is hosted on AWS, with distributed systems like Cassandra, Aerospike, Akka, Voltdb, Ignite, etc. Your Role: Owning end to end responsibility of design, architecture, development, deployment & monitoring phases Diving into details of issues/incidents, outages, analyze root cause and prepare incident reports Understanding and solving real business needs at a large scale by applying your engineering and analytical problem-solving skills Developing features working in a distributed micro-service environment that handle millions of customers with millisecond latencies Mentoring engineers in the team and ensuring standards are maintained at every level Qualifiers: 7+ years of hands-on experience in any typed language, preferably Java Working experience of AWS or any cloud stack About Dream Sports: Dream Sports is India’s leading sports technology company with 250 million users, housing brands such as Dream11 , the world’s largest fantasy sports platform, FanCode , a premier sports content & commerce platform and DreamSetGo , a sports experiences platform. Dream Sports is based in Mumbai and has a workforce of close to 1,000 ‘Sportans’. Founded in 2008 by Harsh Jain and Bhavit Sheth, Dream Sports’ vision is to ‘Make Sports Better’ for fans through the confluence of sports and technology. For more information: https://dreamsports.group/ Dream11 is the world’s largest fantasy sports platform with 230 million users playing fantasy cricket, football, basketball & hockey on it. Dream11 is the flagship brand of Dream Sports, India’s leading Sports Technology company and has partnerships with several national & international sports bodies and cricketers. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Greater Kolkata Area

Remote

Job Title : Senior / Lead Backend : Chennai / Hybrid / Remote (for candidates with 5+ years of : 5+ years About Lumel At Lumel, we build world-class Business Intelligence and Analytics products used by enterprises across the globe. Headquartered in Plano, Texas, with a strong development center in Chennai, we are passionate about delivering high-performance, intuitive software backed by deep engineering. Were looking for senior backend developers or tech leads who are passionate about building scalable systems, love solving complex problems, and are eager to shape the future of BI. What You'll Do Design, architect, and implement scalable backend systems using Go / Node.js Own and drive key components and services within our BI product suite Mentor junior developers and contribute to technical leadership within the team Work closely with Product Managers, UX Designers, and Data Engineers Define and enforce best practices in code quality, testing, CI/CD, and documentation Identify performance bottlenecks and lead optimization efforts Actively participate in code reviews, system design, and decision-making We're Looking For : 5+ years of hands-on experience in backend development Strong expertise in Node.js OR Experience in Go (or a solid commitment to adopt Go as a primary language) Proven experience in designing and building scalable RESTful APIs and microservices Strong knowledge of SQL and NoSQL databases Good understanding of system design, architecture patterns, concurrency, and distributed systems Strong problem-solving, debugging, and performance tuning skills Experience mentoring engineers and leading small teams is a plus Comfortable working in a product engineering environment where quality and ownership matter Nice To Have Experience with Go in a production environment Familiarity with BI/Analytics platforms or enterprise SaaS products Experience with cloud platforms (AWS, Azure, or GCP) Exposure to containerization and orchestration (Docker, Model : Hybrid / Remote work option is available for candidates with 5+ years of experience Collaboration with globally distributed teams (Plano, Texas & Chennai) Why Join Us? Work on globally-used BI products Flat team structure and opportunity to influence product and tech direction Be part of a small, focused engineering team with high standards Competitive compensation, flexible work model, and a strong learning environment (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description Bachelor's degree in Computer Science or equivalent experience. 2-5 years of Java development experience with a strong understanding of OOPS, Multithreading, and Data Structures. Proficiency in Java technologies including Spring, Hibernate, Struts, JSP. Experience in enterprise web application components like Tomcat and JBOSS. Knowledge of database development and MS-SQL. Ability to contribute to all phases of the development lifecycle. Hands-on experience with Java frameworks like Spring MVC, Spring Boot. Understanding of design patterns, data structures, algorithms, and Java 8+. Experience in developing RESTful microservices and web services. Experience in software development using J2EE, Java Servlets, and Struts 2. Strong knowledge of Java programming standards and best practices. Good knowledge on Core Java,Good knowledge on Multi-threading. Good knowledge on Design patterns, collection framework, Concurrency packages, DS/Algo. Good knowledge on Data Structures (Hash map/Linked list/palindromic Sequence/Hashtag) and Algorithms for Problem Solving Good to have experience in:a.Connection pool,b.Implementation, Executor framework and Re-entrant Lock c.Spring/hibernate Framework Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Key Responsibilities ! Collaborate closely with the research team to gain in-depth understanding of AI model architecture ! Design and implement AI model architecture using C++ and processor specific SIMD instructions, contributing to the AI Model Library ! Assess, refine, and troubleshoot code to achieve optimal performance and efficiency ! Produce robust, reusable, and rigorously tested code ! Ensure compliance with coding standards through comprehensive code reviews ! Develop and integrate libraries, APIs, and frameworks ! Debug, test, and deploy applications and systems ! Stay current with industry best practices and advancements in C++ and related technologies ! Participate in problem-solving activities and contribute to the design of project architectures. Skill Set & Qualifications ! Bachelor’s degree in Computer Science, Engineering, or related field ! Proven experience as a C++ Developer (3+ years) ! Experience with C++11, C++14, C++17, or C++20 features ! Strong knowledge of C++ programming, especially memory managemenP ! Experience with multi-threading, concurrency, and performance optimization ! Strong debugging, problem-solving, and analytical skills ! Familiarity with Linux/Unix-based systems ! Exposure to real-time systems or embedded systems ! Familiarity with Linear Algebra, Probability and Statistics. Skills: embedded systems,debugging,probability,c++20,c++17,architecture,memory management,c++14,real-time systems,linux/unix,statistics,code,c++11,c,analytical skills,computer science,performance optimization,problem-solving,concurrency,multi-threading,c++,linear algebra,coding standards Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Andhra Pradesh, India

On-site

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies