Home
Jobs
Companies
Resume

860 Concurrency Jobs - Page 4

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Title Manager Development Job Description Common accountabilities: Works with a high level of autonomy. Leads projects, contributes to broad cross-functional projects. Proficient in technical knowledge to ensure team performs at a high level. Is recognized as a leader in own area and may formally train Specialists/Senior Specialists. Accountable for the budget, performance and results of a medium-sized team or multiple teams of employees. Influences the resource, budget and policy planning and sets concrete development plans for the team members. Understands how main business drivers may impact on own area. Can assess complex problems with broad impact on the activity, improve processes, recommend solutions and risk mitigation plans. Able to communicate complex information. Has a mid/long-term vision of the activity and the business, influences the department's strategy based on a broad understanding of the environment. Exposed to complex decision making. Specific Accountabilities Accountability / Business acumen Define and share the technical/functional team roadmap and vision according to the department/division/company objectives Regular Report on team activities Be accountable for the performance and results of a unit within own discipline or function Develop plans and priorities to address resource and operational challenges Suggest alternatives / improvements / new techniques in processes, flows, operational models and plans Moderate budgetary impact on business Technical Excellence Producing code of high quality with high efficiency Work in each step of the product development cycle including creating technical requirements, leading complex feasibility studies, project planning, identifying dependencies and improvements Investigate, analyze & give recommendations on the root causes of complex software and system defects Solving problems / troubleshooting in a timely manner & with a high level of engagement Foster applications that are easy to monitor and operate, to improve infrastructure availability Apply best practices on code quality and security-safe code through non-functional requirements mastery, code reviews, coding guidelines, unit testing and code refactoring Technological Acumen – cross disciplinary knowledge (ex. UI, network…) Deliver solutions by leveraging cloud platforms such as AWS, GCP, Azure, or PCF. Design and integrate messaging platforms, including RabbitMQ, Kafka, cloud messaging, and enterprise messaging. Apply distributed caching solutions like Redis, Memcache, etc., to optimize application performance. Specific Skills Develop and maintain applications using advanced Java (Java 8 and above), including concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, and complex algorithms and data structures. Execute database operations (DDL, DML), model database structures, manage transactional scenarios, and implement Isolation levels for both SQL and NoSQL databases. Utilize frameworks such as SpringBoot, Spring Cloud, or Quarkus to deliver scalable, complex solutions. Lead development of API-based digital journeys and implement alternatives such as DBT to achieve target outcomes. Utilize build and automation tools, code quality plugins, CI/CD pipelines, and containerization platforms like Docker, Podman, and Kubernetes. Employ logging and monitoring solutions like Splunk, ELK Stack, Grafana, etc., to track technical KPIs and ensure system reliability. Apply application profiling tools such as jProfiler, Yourkit, and Visual VM to optimize application performance. Continuous Improvement Suggest evolution of the component and make recommendations on how to manage the debt of the code / clean up the code Improve the technical aspect of the project delivery and provide recommendations for engineering process improvement Building cross-functional/technical teams & knowledge sharing Work easily with others / ensure smooth communication Consistently create successful engagement on projects and collaborate with cross-functional teams in driving operating and service excellence Attending to PE community events Contribute to the R&D cultural transformation and talent development through team members (junior members) technical coaching and mentoring (give an answer, provide feedback) – reactive is mandatory Delivering trainings that have been defined – optional Being a Developer advocate (depending on area of influence, going to hackathon, recruitment days, conference, participating to Opensource) Communication Ensure timely and appropriate communication to team members regarding company/organization information Collaborate with other software development, architecture, solutions, and QA teams to ensure that software systems are designed for testability, stability, scalability, and performance. Diversity & Inclusion Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience. Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law. Show more Show less

Posted 1 day ago

Apply

9.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Title: Data Engineer Location: Bengaluru L&T Technology Services is seeking a Data Engineer (Experience range - 9+ years) of experience, proficient in: 9+ years relevant data engineering hands on work experience- data ingestion, processing, exploratory analysis to build solutions that deliver value through data as an asset. Data engineer build ,test and deploy data pipelines efficiently and reliably move data across systems and should be top of latest architectural trends on AZURE cloud. Folks who understand parallel and distributed processing, storage, concurrency, fault tolerant systems. Folks who thrive on new technologies, able to adapt and learn easily to meet the needs of next generation engineering challenges. Technical Skills (Must-Have) Applied experience with distributed data processing frameworks - Spark , Databricks with Python and SQL Must have worked at least 2 end-end data analytics projects with Databricks Configuration , Unity Catalog, Delta Sharing and medallion architecture. Applied experience with Azure Data services ADLS , Delta Required Skills: Azure Data Lake Storage (ADLS), Advanced SQL and Python Programming, Databricks Expertise with Medallion Architecture, Data Governance and Security, #AzureDataEngineer, #AzureCloud, #AzureDatabricks, #AzureDataLake, #AzureSynapse, #AzureDataFactory, #AzureSQL, #Databricks, #DataEngineering, #Python, #Flask Show more Show less

Posted 1 day ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Role: Senior .NET Engineer Experience: 5-12 Years Location: Hyderabad This is a WFO (Work from Office) role. Mandatory Skills: Dot Net Core, C#, Kafka, CI/CD pipelines, Observability tools, Orchestration tools, Cloud Microservices Interview Process First round - Online test Second round - Virtual technical discussion Manager/HR round - Virtual discussion Required Qualification Company Overview It is a globally recognized leader in the fintech industry, delivering cutting-edge trading solutions for professional traders worldwide. With over 15 years of excellence, a robust international presence, and a team of over 300+ skilled professionals, we continually push the boundaries of technology to remain at the forefront of financial innovation. Committed to fostering a collaborative and dynamic environment, our prioritizes technical excellence, innovation, and continuous growth for our team. Join our agile-based team to contribute to the development of advanced trading platforms in a rapidly evolving industry. Position Overview We are seeking a highly skilled Senior .NET Engineer to play a pivotal role in the design, development, and optimization of highly scalable and performant domain-driven microservices for our real-time trading applications. This role demands advanced expertise in multi-threaded environments, asynchronous programming, and modern software design patterns such as Clean Architecture and Vertical Slice Architecture. As part of an Agile Squad, you will collaborate with cross-functional teams to deliver robust, secure, and efficient systems, adhering to the highest standards of quality, performance, and reliability. This position is ideal for engineers who excel in building low-latency, high-concurrency systems and have a passion for advancing fintech solutions. Key Responsibilities System Design and Development Architect and develop real-time, domain-driven microservices using .NET Core to ensure scalability, modularity, and performance. Leverage multi-threaded programming techniques and asynchronous programming paradigms to build systems optimized for high-concurrency workloads. Implement event-driven architectures to enable seamless communication between distributed services, leveraging tools such as Kafka or AWS SQS. System Performance and Optimization Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety, resource contention, and parallelism. Design fault-tolerant systems capable of handling large-scale data streams and real-time events. Proactively monitor and resolve performance bottlenecks using advanced observability tools and techniques. Architectural Contributions Contribute to the design and implementation of scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. Collaborate with architects and stakeholders to align technical solutions with business requirements, particularly for trading and financial systems. Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. Agile Collaboration Participate actively in Agile practices, including Scrum ceremonies such as sprint planning, daily stand-ups and retrospectives.. Collaborate with Product Owners and Scrum Masters to refine technical requirements and deliver high-quality, production-ready software. Code Quality and Testing Write maintainable, testable, and efficient code adhering to test-driven development (TDD) methodologies. Conduct detailed code reviews, ensuring adherence to best practices in software engineering, coding standards, and system architecture. Develop and maintain robust unit, integration, and performance tests to uphold system reliability and resilience. Monitoring and Observability Integrate Open Telemetry to enhance system observability, enabling distributed tracing, metrics collection, and log aggregation. Collaborate with DevOps teams to implement real-time monitoring dashboards using tools such as Prometheus, Grafana, and Elastic (Kibana). Ensure systems are fully observable, with actionable insights into performance and reliability metrics. Required Expertise- T echnical Expertise and Skills: : 5+ years of experience in software development, with a strong focus on .NET Core and C#. Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems. Extensive experience in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture. Strong understanding of event-driven systems, with knowledge of messaging frameworks such as Kafka, AWS SQS, or RabbitMQ. Proficiency in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana). Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes. Expertise in Agile methodologies under Scrum practices. Solid knowledge of Git and version control best practices. Beneficial Skills Familiarity with Saga patterns for managing distributed transactions. Experience in trading or financial systems, particularly with low-latency, high-concurrency environments. Advanced database optimization skills for relational databases such as SQL Server. Certifications And Education Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Relevant certifications in software development, system architecture, or AWS technologies are advantageous. Why Join? Exceptional team building and corporate celebrations Be part of a high-growth, fast-paced fintech environment. Flexible working arrangements and supportive culture. Opportunities to lead innovation in the online trading space. Skills: ci/cd pipelines,prometheus,orchestration tools,dot net core,grafana,git,cloud microservices,aws sqs,agile methodologies,.net core,vertical slice architecture,ci/cd pipeline,kafka,clean architecture,test-driven development (tdd),observability tools,.net,asynchronous programming,c#,elastic (kibana),event-driven architectures,multi-threaded programming Show more Show less

Posted 1 day ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

On-site

Linkedin logo

At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less

Posted 1 day ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Summary Customer is seeking a highly skilled Senior .NET Engineer to play a pivotal role in the design, development, and optimization of highly scalable and performant domain-driven microservices for our real-time trading applications. This role demands advanced expertise in multi-threaded environments, asynchronous programming, and modern software design patterns such as Clean Architecture and Vertical Slice Architecture. As part of an Agile Squad, you will collaborate with cross-functional teams to deliver robust, secure, and efficient systems, adhering to the highest standards of quality, performance, and reliability. This position is ideal for engineers who excel in building low-latency, high-concurrency systems and have a passion for advancing fintech solutions. Job Responsibilities System Design and Development ● Architect and develop real-time, domain-driven microservices using .NET Core to ensure scalability, modularity, and performance. ● Leverage multi-threaded programming techniques and asynchronous programming paradigms to build systems optimized for high-concurrency workloads. ● Implement event-driven architectures to enable seamless communication between distributed services, leveraging tools such as Kafka or AWS SQS. System Performance and Optimization ● Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety, resource contention, and parallelism. ● Design fault-tolerant systems capable of handling large-scale data streams and real-time events. ● Proactively monitor and resolve performance bottlenecks using advanced observability tools and techniques. Architectural Contributions ● Contribute to the design and implementation of scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. ● Collaborate with architects and stakeholders to align technical solutions with business requirements, particularly for trading and financial systems. ● Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. Agile Collaboration ● Participate actively in Agile practices, including Scrum ceremonies such as sprint planning, daily stand-ups and retrospectives.. ● Collaborate with Product Owners and Scrum Masters to refine technical requirements and deliver high-quality, production-ready software. Code Quality and Testing ● Write maintainable, testable, and efficient code adhering to test-driven development (TDD) methodologies. ● Conduct detailed code reviews, ensuring adherence to best practices in software engineering, coding standards, and system architecture. ● Develop and maintain robust unit, integration, and performance tests to uphold system reliability and resilience. Monitoring and Observability ● Integrate Open Telemetry to enhance system observability, enabling distributed tracing, metrics collection, and log aggregation. ● Collaborate with DevOps teams to implement real-time monitoring dashboards using tools such as Prometheus, Grafana, and Elastic (Kibana). ● Ensure systems are fully observable, with actionable insights into performance and reliability metrics. Essential Skills Required Expertise: · 5+ years of experience in software development, with a strong focus on .NET Core and C#. · Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems. · Extensive experience in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture. · Strong understanding of event-driven systems, with knowledge of messaging frameworks such as Kafka, AWS SQS, or RabbitMQ. · Proficiency in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana). · Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes. · Expertise in Agile methodologies under Scrum practices. · Solid knowledge of Git and version control best practices. Beneficial Skills: · Familiarity with Saga patterns for managing distributed transactions. · Experience in trading or financial systems, particularly with low-latency, high-concurrency environments. · Advanced database optimization skills for relational databases such as SQL Server. Certifications and Education: · Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. · Relevant certifications in software development, system architecture, or AWS technologies are advantageous. Background Check required No criminal record Others · Bachelor’s or master’s degree in computer science, Engineering, or related field, or equivalent practical experience · Interview process only for .Net First round - Online test Second round - Virtual technical discussion Manager/HR round - Virtual discussion · Test format: 1. Duration: 1 hour 2. Includes 2 programming challenges 3. Must be completed in a single login session 4. Candidate is required to complete the test within 1 day (If the candidate is not currently working, they are expected to complete it immediately) · Work Location- Office in Hyderabad · Only Immediate Joiners are entertained. Show more Show less

Posted 1 day ago

Apply

2.0 - 3.0 years

0 Lacs

Bagalur, Karnataka, India

On-site

Linkedin logo

Full-time Company Description Launched in 2007 by Aloke Bajpai & Rajnish Kumar, ixigo is a technology company focused on empowering Indian travelers to plan, book, and manage their trips across rail, air, buses, and hotels. ixigo assists travelers in making smarter travel decisions by leveraging artificial intelligence, machine learning, and data science-led innovations on ixigos OTA platforms, including websites and mobile applications. ConfirmTkt and AbhiBus became a part of ixigo in 2021. ixigo is headquartered in Gurugram with offices in Bangalore (ConfirmTkt) and Hyderabad (AbhiBus). The ixigo, ConfirmTkt, and AbhiBus apps allow travelers to book train tickets, flight tickets, bus tickets, hotels, cabs, and provide travel utility tools and services developed using in-house proprietary algorithms and crowd-sourced information. In 2022, as per data.ai, ixigo was featured in the Top 10 most downloaded travel apps worldwide. You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be part of a young and multicultural team which builds a cutting-edge travel consumer-facing product. Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support Working directly with developers and product managers to conceptualize, build, test, and release products Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies Must have: Deep understanding of Android development SDK and strong problem-solving skills Good understanding of Kotlin/Core Java, Android Architecture Components, Dagger 2/Hilt, MVVM architecture Good grasp of algorithms, design patterns, memory management, network interaction, debugging, concurrency, and multi-threading in Android Understanding of complete application development, continuous integration & testing, deployment, app distribution infrastructure, and maintenance Hands-on experience with Androids debugging, unit testing, app security, and performance optimisation tools Great people skills and strong passion for Programming in general Qualifications Qualifications At least an undergraduate degree in Computer Science, Engineering 2-3 years of experience at cutting-edge organizations or startups Extensive experience in developing mobile apps using Android SDK with proficiency in Core Java and design patterns Experience with e-business/e-commerce applications and business environment is a must Any experience with internet companies or the travel industry will be a plus Show more Show less

Posted 1 day ago

Apply

8.0 years

0 Lacs

Bengaluru

On-site

Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. Job Description Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters J͏ob Description 8+ years tech experience preferably with capital markets front office trading exposure An excellent Java developer with good software design principles and the ability to write robust code and accompanying test suites. Ability to write efficient, clear code and be able to articulate what has been implemented and why Very strong in Core Java, Data structures, Algorithms, concurrency, multi-threading Strong in Spring boot, microservices, messaging (kafka/solace), RDBMS (Oracle or any other RDBMS) Strong in CI/CD (Azure Devops preferred), Docker/Openshift, ELK stack Preferably full stack with React.JS and Typescript knowledge. Should be able to contribute in UI development if needed Agile experience is a must have Self-starter with fluent knowledge of English and good communication skills Should be able to work independently without too much hand holding Strong ownership and ability to deal with ambiguity. Should be able to work in a global environment dealing with stake holders outside India. ͏ 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders ͏ Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: Core Java. Experience: 3-5 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 day ago

Apply

7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Get to Know Us: It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance. Being a best-in-class SaaS Company, we understand that bringing in new ideas and innovative technology is mission critical. At BlackLine we are always working with new, cutting edge technology that encourages our teams to learn something new and expand their creativity and technical skillset that will accelerate their careers. Work, Play and Grow at BlackLine! Make Your Mark: As a Senior Software Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine’s web application and driving innovation into our product suite. In this role, you will research, test, benchmark and evaluate new technologies, propose scalable solutions, collaborate with other teams to define and build new features, optimize existing features while writing elegant code for new UI Components, coaching and mentoring less experienced front end engineers and communicating with people at all levels. Your attention to detail, tenacity, and creative problem-solving and thinking ahead will directly impact the company’s success, as well as the success of your peers across the organization. If you have a passion for delivering products that make a difference, are driven to make things better in all that you do and are eager to work in a collaborative agile environment where people are dedicated to solving customer problems and innovating, then you will be a good fit for our team. You'll Get To: Provide technical expertise in requirements analysis, design, effort estimation, development, testing and delivery of highly scalable and secure distributed backend services. Work with product management, architects and other engineering teams to understand stated and unstated needs and turn them into functional and technical requirements. Maintain a strong sense of business value and return on investment in planning, design, and communication. Support technical design and architecture discussions and help drive technical decisions while making appropriate trade-offs on technology, functionality, robustness, performance and extensibility. Estimate the work scope and timelines, and consistently deliver on those commitments. Implement, refine, and enforce software development techniques to ensure that the delivered features meet software integration, performance, security, and maintainability expectations. Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development. Maintain high standards of software quality and technical excellence within the team by establishing good practices and writing clean, testable, maintainable, and secure code. Contribute to a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture within the organization. Mentor and coach team members to guide them to solutions on complex design issues and do peer code reviews. Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change. Perform critical maintenance, deployment, and release support activities, including occasional off-hours support. What You'll Bring: MS/BS degree in Computer Science, or related disciplines. 7+ years of experience with Full stack software development experience 4+ Years of Professional Experience in building Web scale highly available multitenant SaaS with focus on backend platform, frameworks, RESTful APIs and microservices. 2+ years of experience with a public cloud (AWS, Azure, or GCP) and good understanding of cloud-native services. 2+ years of experience with Front end software development building highly optimized web applications Expert level knowledge of HTML5, CSS3 and CSS preprocessors. Expert level knowledge of JavaScript, TypeScript and JavaScript frameworks. Strong expertise with one or more MVC/MVVM frameworks (React preferred) and tools (such as npm, node, gulp, etc.). Fluent in one or more object oriented programming languages - C#. Experience with developing Single Page Applications - React, Angular. A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure scalable code. Proven experience in delivering one or more core platform services, such as API gateway, identity management, authentication, messaging (Kafka or RabbitMQ), workflow orchestration, job scheduling and search. Experience in testing the code, writing the unit tests, functional tests, and automating the API and UI test cases. Complete ownership of the functional quality of the code being written. Technical influencer in design and architecture. Ability to breakdown Epics into User Stories. Experience with SQL, data modeling and transactional flows. Superior analytical and problem-solving abilities. Excellent written and verbal communication skills. Adaptable team player with strong collaboration skills and a focus on results and value delivery. Experience working in an Agile development environment. Passion for engineering excellence through functional testing, test automation, unit testing, and process improvements. Experience in service-oriented architecture. We’re Even More Excited If You Have: Familiar with internet security issues in software design and code. Familiar with ERP (SAP, Oracle, Netsuite or Microsoft) platforms. FinTech or Financial services domain background. Thrive at BlackLine Because You Are Joining: A technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation! A culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives. A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity. BlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, color, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class or category recognized by applicable equal employment opportunity or other similar laws. BlackLine recognizes that the ways we work and the workplace itself has shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live within a reasonable commute to one of our offices will work in the office at least 2 days a week. Show more Show less

Posted 2 days ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

On-site

Linkedin logo

At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less

Posted 2 days ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

As an Engineer Senior, Mobile Applications at Shure, you will play a pivotal role in crafting premium mobile applications that integrate seamlessly with Shure's renowned audio products. You will leverage your extensive knowledge and experience in iOS development to design, develop, and maintain sophisticated applications that enhance user experiences and uphold Shure’s high standards of quality. Your role involves intensive collaboration with cross-functional teams, including audio engineers, UI/UX designers, product managers, and backend developers, to create cohesive and innovative mobile solutions. Additionally, you will engage in strategic planning to translate business requirements into technical specifications and contribute to the overall mobile strategy. Staying abreast of the latest trends in mobile technology and audio integration, you will ensure that our iOS applications remain at the forefront of the industry, providing unparalleled experiences for Shure’s global user base. Responsibilities Design, develop, and maintain application individually as well as work in a group. Must adhere to agile methodologies and the processes followed in the project Maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project. Work as per the defined project priorities and project schedules and ensure to complete the assigned tasks within planned timelines. Interact with the team for the day to day development tasks and hurdles. Perform code reviews, identify and fix bugs, and contribute in improving code quality and processes. Attend all the project meetings, discussion, other sprint meetings etc. Qualifications Competencies (Technical/Behavioral Competency) Must Have – Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD without experience; or equivalent work experience. Expertise in Swift programming language. Expertise in developing iOS applications. Good knowledge on Design patterns. Good knowledge in debugging and optimization tools like Instruments. Good knowledge in Swift Package Manager, Swift Concurrency. Knowledge in writing unit test cases. Should have good communication Skills. Experience in working in projects run as per Agile Methodology. Experience in interacting with people with different nationalities. Curious to learn, explore and adopt new technologies. Basic knowledge about App Store review guidelines and build submission process. Good to have – Knowledge in Bluetooth programming. Knowledge in Audio/Video domain and related frameworks. Desired Tools Experiences Xcode tools. Experience in using client apps for version controlling system like Git/Bitbucket etc. Experience in code review tools/applications. JIRA Who We Are Shure’s mission is to be the most trusted audio brand worldwide – and for nearly a century, our Core Values have aligned us to be just that. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability. We engineer microphones, headphones, wireless audio systems, conferencing systems, and more. And quality doesn’t stop at our products. Our talented teams strive for perfection and innovate every chance they get. We offer an Associate-first culture, flexible work arrangements, and opportunity for all. Shure is headquartered in United States. We have more than 35 regional sales offices, engineering hubs, and manufacturing facilities throughout the Americas, EMEA, and Asia. THE MIX MATTERS Don’t check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates. If you’re excited about this role, believe you’ve got the skills to be successful, and share our passion for creating an inclusive, diverse, equitable, and accessible work environment, then apply! Show more Show less

Posted 2 days ago

Apply

6.0 - 12.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Description We are in need of a driven Scala Developer to join our dynamic team at GlobalLogic. In this role, you will have the groundbreaking opportunity to work on outstanding projects that innovate the future of technology. You will collaborate with our world-class engineers to deliver flawless solutions and compete in a crafty, innovative environment. Requirements Minimum 6-12 years of software development experience Scala Language Mastery Strong understanding of both functional and object-oriented programming paradigms. Deep knowledge of: Immutability, lazy evaluation Traits, case classes, companion objects Pattern matching Advanced type system: generics, type bounds, implicits, context bounds 🔹 Functional Programming (FP) Hands-on experience with: Pure functions, monads, functors, higher-kinded types FP libraries: Cats, Scalaz, or ZIO Understanding of effect systems and referential transparency 📦 Frameworks & Libraries 🔹 Backend / API Development RESTful API development using: Play Framework Akka HTTP Experience with GraphQL is a plus 🔹 Concurrency & Asynchronous Programming Deep understanding of: Futures, Promises Akka actors, Akka Streams ZIO or Cats Effect 🛠️ Build, Tooling & DevOps SBT for project building and dependency management Familiarity with Git, Docker, and Kubernetes CI/CD experience with Jenkins, GitHub Actions, or similar tools Comfortable with Linux command line and shell scripting 🗄️ Database & Data Systems Strong experience with: SQL databases: PostgreSQL, MySQL NoSQL databases: Cassandra, MongoDB Streaming/data pipelines: Kafka, Spark (with Scala) ORM / FP database libraries: Slick, Doobie 🧱 Architecture & System Design Microservices architecture design and deployment Event-driven architecture Familiarity with Domain-Driven Design (DDD) Designing for scalability, fault tolerance, and observability 🧪 Testing & Quality Experience with testing libraries: ScalaTest, Specs2, MUnit ScalaCheck for property-based testing Test-driven development (TDD) and behavior-driven development (BDD) 🌐 Cloud & Infrastructure (Desirable) Deploying Scala apps on: AWS (e.g., EC2, Lambda, ECS, RDS) GCP or Azure Experience with infrastructure-as-code (Terraform, CloudFormation) is a plus 🧠 Soft Skills & Leadership Mentorship: Ability to coach junior developers Code reviews: Ensure code quality and consistency Communication: Work cross-functionally with product managers, DevOps, QA Agile development: Experience with Scrum/Kanban Ownership: Capable of taking features from design to production ⚡ Optional (but Valuable) Scala.js / Scala Native experience Machine Learning with Scala (e.g., Spark MLlib) Exposure to Kotlin, Java, or Python Job responsibilities As a Scala Developer/ Big Data Engineer, you will: – Develop, test, and deploy high-quality Scala applications. – Implement functional and object-oriented programming paradigms. – Ensure code quality through immutability, lazy evaluation, and pattern matching. – Craft and build scalable systems using traits, case classes, and companion objects. – Collaborate with cross-functional teams to determine project requirements and deliver solutions successfully. – Troubleshoot and resolve complex technical issues. – Participate in code reviews to maintain our high standards of quality What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less

Posted 2 days ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

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 2 days ago

Apply

13.0 years

4 - 10 Lacs

Hyderābād

On-site

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking an experienced Solution Architect specializing in Java and Google Cloud Platform (GCP) to design and deliver scalable, high-performance solutions that meet our clients' business and technical requirements. Join our dynamic team to drive innovation and excellence in cloud-native architectures tailored for the modern enterprise. Responsibilities Architect end-to-end Java-based enterprise solutions with scalable and resilient cloud-native designs Lead the creation of high-level and low-level architecture documents, sequence flows, and component diagrams Collaborate with stakeholders to understand functional requirements and ensure alignment with architectural solutions Drive technical design using principles like domain-driven design (DDD) and clean architecture Ensure solutions meet non-functional requirements related to scalability, availability, and performance Facilitate technical workshops, whiteboarding sessions, and proofs of concept with clients Provide technical leadership and guidance to engineering teams in areas such as Java optimization and concurrency Recommend and execute best practices in microservices, serverless applications, and modular monolith designs Leverage GCP services including Compute Engine, Cloud Run, Pub/Sub, Spanner, and BigQuery for solution implementation Implement CI/CD pipelines using tools like Cloud Build, Terraform, and GitHub Actions for deployment automation Conduct reviews of architecture implementations, providing actionable feedback to ensure adherence to standards Requirements Experience: 13–19 years in software development and solution architecture Proven expertise in Java 11/17+, Spring Boot, Spring Cloud, JPA, and RESTful APIs Strong grasp of object-oriented design principles, SOLID principles, and GoF patterns such as Factory, Strategy, Observer Background in architecture patterns including Layered, Hexagonal, Event-Driven, CQRS, and DDD Proficiency in microservices design, serverless architectures, and cloud-native application development Expertise in GCP services such as Compute Engine, Cloud Run, Pub/Sub, Spanner, and BigQuery Hands-on capability in infrastructure-as-code using Terraform and Deployment Manager Familiarity with CI/CD tools like Jenkins, GitHub Actions, and Cloud Build Competency in creating architecture documentation, diagrams, and technical flows Understanding of Java threading models, performance optimization, and concurrency challenges Nice to have Showcase of leadership in technical deep-dives or mentoring teams Familiarity with Event Sourcing and Advanced CQRS implementation Understanding of advanced observability patterns or frameworks in distributed systems We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Posted 2 days ago

Apply

10.0 years

1 - 6 Lacs

Hyderābād

On-site

Job Summary Candidates will need to have experience with medium-to-large-scale web development. Ability to develop within full technology stack Be part of a fast moving team working with the latest tools and open source technologies Design and develop our next generation of RESTful APIs and Event driven services in a distributed environment Use advanced distributed technologies to process store and quickly retrieve huge volumes of data Work on a development team using agile methodologies Responsibilities Primary Skills 10+ years of work experience in application engineering Experience with scripting languages such as JavaScript Typescript Experience with development in Nodejs environment Web application development experience with compiled languages such as Java Solid understanding of OOP Design Patterns Data Structures and Web Standards Understanding of JavaScript HTML and CSS Strong understanding of parallel processing concurrency and asynchronous concepts Strong experience with Event Driven Architecture (preferred) Experience with developing RESTful web services Strong experience with enterprise level N-tier web applications Experienced with NoSql Databases - DynamoDb MongoDB Cassandra Experience in writing native SQL queries Strong experience with cloud infrastructure AWS (preferred) Experience with Application Monitoring Tools (Splunk Cloudwatch Dynatrace etc) Experience with enterprise security Including IAM Roles & Policies Auth0/Okta Encryption API Gateways Firewalls Private Cloud) Experience with Continuous Integration/Deployments (Jenkins/Terraform/Git Lab Runners) Nice to Haves Experience with React (preferred) React Native (preferred) Angular 2+ Experience in SSO (SAML OPENID) Knowledge of search solutions such as Lucene Solr or ElasticSearch Experience in architecting and designing distributed systems that are highly available and security focused Experience with designing event-based systems Experience with single-page applications

Posted 2 days ago

Apply

9.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer: You will build Robust and scalable web-based applications You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills – should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. 9+ years of experience in the art of writing code and solving problems on a Large Scale. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less

Posted 2 days ago

Apply

1.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Overview: VoltusWave is a dynamic and innovative software product engineering and solutions provider specializing in Enterprise systems. Our cutting-edge technologies empower organizations to optimize their IT Portfolios and Engineering Services. We are seeking a highly skilled and motivated Sr. SQL Server Developer with expert-level T-SQL programming proficiency to join our talented team and contribute to the development and Engineering Team. Position: SQL Server Developer Experience: 1+ years Location: Hyderabad Job Summary: As an Expert-level SQL Server Developer at VoltusWave, you will be responsible for designing, developing, and maintaining our SQL Server databases and related applications, with a strong focus on T-SQL programming. You will collaborate with cross-functional teams to analyze complex business requirements, translate them into efficient database designs, and implement scalable solutions using advanced T-SQL techniques. Your expertise in SQL Server development, performance tuning, and data integration will be crucial in delivering robust and high-performing applications. Responsibilities: Develop, maintain, and optimize SQL Server databases and related Stored Procedures and applications, employing basic SQL and advanced T-SQL programming techniques. Design and implement efficient database schemas, tables, views, and stored procedures using expert-level T-SQL skills. Collaborate with software engineers, data analysts, and other stakeholders to understand and translate complex business requirements into technical solutions. Perform advanced database performance tuning and query optimization using T-SQL to ensure optimal application performance. Identify and resolve complex database-related issues, such as performance bottlenecks, data integrity problems, and concurrency conflicts. Develop and maintain sophisticated ETL processes for data integration and transformation using T-SQL and SSIS or similar tools. Implement advanced data security measures to protect sensitive information and ensure compliance with industry regulations. Conduct thorough testing and debugging of database applications to ensure accuracy, reliability, and scalability of T-SQL code. Create and maintain comprehensive technical documentation, including database schemas, data dictionaries, and process flowcharts. Stay up-to-date with industry trends and best practices in SQL Server development and T-SQL programming. Requirements: Bachelor's degree in Computer Science, Information Systems, or a related field. Minimum of 5 years of experience as a SQL Server Developer or in a similar role, with an expert-level proficiency in T-SQL programming. Strong knowledge of SQL Server development, including advanced T-SQL, stored procedures, triggers, and performance tuning. Proficiency in database design principles, normalization techniques, and query optimization using T-SQL. Experience in advanced ETL development and data integration using T-SQL, SSIS, or similar tools. Solid understanding of database security concepts and best practices. Familiarity with version control systems, such as Git or SVN. Excellent problem-solving and analytical skills. Ability to work independently as well as in a collaborative team environment. Strong communication and interpersonal skills. Why VoltusWave? Joining VoltusWave offers an exciting opportunity to contribute to the development of cutting-edge energy management solutions that make a positive impact on our environment. As an Expert-level SQL Server Developer, you will play a pivotal role in shaping our platform's architecture and delivering high-quality software applications by leveraging your exceptional T-SQL programming skills. If you are passionate about advanced database development, have a keen eye for performance optimization, and thrive in a collaborative and fast-paced environment, we would love to hear from you. To apply, please submit your resume, cover letter, and any relevant portfolios or project samples demonstrating your SQL Show more Show less

Posted 2 days ago

Apply

8.0 years

3 - 3 Lacs

Bengaluru

On-site

Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. Preferred qualifications: Experience leading project teams and setting technical direction. Experience with crash reporting and analysis tools (e.g., Firebase Crashlytics, Sentry) and proactive monitoring. Understanding of multithreading, concurrency, and asynchronous programming. Understanding of software development lifecycle, agile methodologies, and architectural patterns. Excellent problem-solving and debugging skills. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together. Responsibilities Provide technical leadership, and establish and evangelize best engineering practices across teams at YouTube. Provide technical mentorship and guidance to other engineers. Lead designs of major software components, systems, and features. Launch the user facing features that revolutionize Video Creation (Long/Short Form) through the YouTube Create app on iOS. Work closely with our UX and Product Manager teams. Work closely with partner teams to integrate media processing, effects production, fun assets, client infrastructure, and more. Work in a combination of Flutter (for much of UX and data layer of the app) and native iOS (for media and backend integrations). Drive cross-organizational collaboration and ensure the strategy, direction, and decisions of multiple work streams are integrated, aligned, and positioned to support differentiation. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 2 days ago

Apply

8.0 years

8 - 10 Lacs

Chennai

On-site

TransUnion's Job Applicant Privacy Notice What We'll Bring: The Developer position will be responsible for developing integration solutions in the MuleSoft platform. The engineer will collaborate with multiple teams to deliver accurate information to business users. This role will interact with business analysts, solution architects, DevOps engineers to participate in the design, development and implementation of global system integration solutions. The developer will contribute to the continuous improvement of technical standards and best practices for all aspects of system integration, especially as it relates to MuleSoft and APIs in general. What You'll Bring: How You’ll Contribute: Passion for building “best-in-class” applications. Participate in the effort to define and deliver integration solutions via the MuleSoft Anypoint Platform for medium to large project. Work with solution architects to understand business requirements and translate into solutions that provide optimal user experience, particularly related to APIs Good to have knowledge in Core Java. Skilled in translating complex technical concepts into high-level designs for development teams Working with a team of engineers that plans, designs, and develops customer software in an agile environment Strong troubleshooting and problem-solving skills Able to guide junior team members. Effectively participate in an integration team of diverse individuals that are geographically dispersed through all project lifecycles. Be flexible to accommodate different time zones. Focused on improving our software delivery pipeline as we move down the CI/CD path Report to manager any blockers, issues, and risks that could impede timely delivery of solutions per agreed timelines. Impact You'll Make: What You’ll Bring: Minimum of 8 years software development experience 5+ years’ experience in MuleSoft Designing and developing APIs from specification to implementation in MuleSoft Anypoint Platform including Anypoint API Designer, Anypoint Exchange, Anypoint API Portal and Anypoint Studio Experience with security APIs Experience with high volume and high concurrency applications Past experiences with development tools such as Git, Artifactory, Maven, Jenkins, Confluence, SonarQube, etc is desirable Play a hands-on role in the development process including design, development and support of the applications Strong interpersonal skills, including teamwork, facilitation and negotiation. Ability to communicate technical or architecture concepts in a simple manner and can adapt to different audiences. Experience navigating medium to large applications Solid knowledge of Object Oriented design principles Strong knowledge of technology and product trends, especially what is happening in open source, DevOps, and Big Data. Solid written and verbal communication skills. This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week. TransUnion Job Title Sr Developer, Applications Development

Posted 2 days ago

Apply

3.0 years

4 - 17 Lacs

Chennai

On-site

Job Title: Golang Developer Experience Level: 3 to 8 years Location: Chennai (On-site) Job Type: Full-time About the Role: We are seeking a highly skilled and experienced Golang Developer to join our dynamic backend team. The ideal candidate will have a solid foundation in computer science, experience in building scalable APIs, and a passion for writing clean, maintainable, and efficient Go code. You'll play a crucial role in designing and building core services for our platform. Key Responsibilities:  Design, develop, and maintain robust and scalable backend systems using Golang.  Build RESTful APIs and microservices architecture.  Collaborate with cross-functional teams including product, frontend, DevOps, and QA.  Write unit tests and conduct code reviews to ensure code quality and maintainability.  Optimize application performance and troubleshoot production issues.  Participate in system design discussions and contribute to architectural decisions. Required Skills & Qualifications:  3–8 years of hands-on experience in backend development with Golang.  Proficiency in building RESTful APIs, gRPC services, and microservices.  Strong knowledge of concurrency patterns in Go.  Experience with databases such as PostgreSQL, MySQL, or MongoDB.  Familiarity with Docker, Kubernetes, and CI/CD pipelines.  Exposure to message brokers like Kafka, RabbitMQ is a plus.  Experience with cloud platforms like AWS, GCP, or Azure.  Strong problem-solving and debugging skills.  Excellent communication and teamwork abilities. Preferred Qualifications:  Experience with monitoring tools like Prometheus, Grafana.  Knowledge of authentication protocols like OAuth2, JWT.  Contribution to open-source projects or Golang communities is a plus. Benefits:  Competitive salary and performance bonuses.  Health insurance and wellness benefits.  Learning and development budget.  Work with a passionate and tech-driven team. Job Type: Full-time Pay: ₹483,274.19 - ₹1,715,655.13 per year Location Type: In-person Work Location: In person Speak with the employer +91 9390118711

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Responsibilities Job Description Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. Provide E2E Performance testing / engineering solutions for various application / projects Ability to develop, design, execute performance test using JMeter or Blaze meter and understanding of workload model Identity and troubleshoot performance issues in collaboration with architecture and development teams. Performs root cause analysis and drives issues to appropriate resolutions. Improve the reliability and repeatability of performance testing. Actively participates in and supports the software development life cycle Strong problem-solving and analytical skills with an aptitude for learning new technologies Develop and engage in proactive, thoroughness, and looks for ways to improve and promote quality performance testing practice. Communication - Clearly conveys information and ideas both verbally and written. Ability to multi-task. Qualifications Qualifications: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. 3 to 7 years of Performance Testing and Engineering experience. BS/MS Degree in Computer Science with proven experience in performance testing/engineering for mission critical software products & services. Strong hands-on technical skills and experience in developing performance testing strategy, performance testing process and methodology Experience with various samplers / protocols JMeter or other tools along with concurrency, arrival rate and scheduling Experience in creating data management scripts and conduct high concurrency, volume/capacity testing Experience with Performance Monitoring / Profiling Tools (Splunk, Your kit), OS level, JVM Internals, DB Internals Experience with Performance testing and engineering concepts in System level, UI, Java Applications, DB Skilled in DB SQLs, analyzing performance issues at DB layer and recommending solutions Ability to carry out root cause analysis of complex performance issues, analyze results and recommend solutions Proven experience with concurrency, multithreading, and distributed system architectures Good To Have Skilled in scripting / programming with Java or Java Script or Python or Perl or Shell Worked on cloud base performance testing Developed utilities for automation of daily tasks Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work. Learn more here. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2024 Fortune Media IP Limited. All rights reserved. Used under license. Show more Show less

Posted 3 days ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

On-site

Linkedin logo

At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less

Posted 3 days ago

Apply

8.0 years

0 Lacs

India

On-site

Linkedin logo

About Loti AI, Inc Loti is a technology company that provides online protection for public figures such as major artists, athletes, executives, and creators. We specialize in identifying and removing infringing content and accounts, managing licenses, and ensuring brand protection in the era of generative AI. Our services include fake account detection, deepfake identification, and automated takedown engines. Loti AI, Inc. is seeking a highly skilled and motivated Staff Platform Engineer to provide technical leadership in the architecture, development, and scaling of our mission-critical, API-based large-scale transaction processing systems. You will be instrumental in shaping the future of our platform, ensuring its reliability, performance, and scalability to handle massive transaction volumes. You will also mentor and guide other engineers, fostering a culture of technical excellence. Key Responsibilities Lead the design and development of scalable, high-performance, and resilient API-driven platform components and architectures that support our large-scale data processing needs, handling 100,000+ concurrent requests. Provide technical leadership and mentorship to a team of engineers, setting standards for best practices in platform engineering, API design, and transaction processing. Oversee the design, implementation, and management of our core APIs and underlying transaction processing systems, ensuring data integrity, security, and compliance. Work closely with product managers, architects, and other engineering teams to understand business requirements and translate them into robust and scalable platform solutions and APIs. Continuously optimize platform components, APIs, and transaction processing pipelines for performance, scalability, low latency, and cost-efficiency. Stay up-to-date with the latest trends and technologies in distributed systems, API design, databases, and transaction management, and drive innovation within the team. Tackle complex challenges related to high-volume transaction processing, data consistency, fault tolerance, and the integration of various system components through APIs. Qualifications 8+ years of experience in software or platform engineering with a strong focus on building and operating large-scale, high-throughput systems, including significant experience with API development. At least 3 years in a leadership or senior role, demonstrating a track record of tackling complex technical challenges. Deep understanding of distributed systems principles, concurrency control, data consistency models, and fault tolerance. Strong proficiency in API design principles, RESTful services, and experience with relevant protocols and data formats. Experience with relational and/or NoSQL databases in transactional contexts is essential. Strong experience with cloud platforms (AWS preferred) and cloud-native technologies relevant to building scalable and resilient platforms and APIs Advanced knowledge of one or more major programming languages such as Go, C++, or Python, with a focus on building performant and reliable backend systems and APIs. Proven ability to lead and mentor a team, manage complex technical projects, and collaborate effectively with cross-functional teams. Strong analytical abilities with a data-driven approach to problem identification and resolution in large-scale distributed systems and API design. Experience identifying and resolving performance bottlenecks under high load is critical. Excellent communication skills, with the ability to articulate complex technical concepts clearly and concisely to both technical and non-technical stakeholders. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Show more Show less

Posted 3 days ago

Apply

12.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Join us as a Principal Engineer This is an exciting and challenging opportunity to work in a collaborative, agile and forward thinking team environment With your software development background, you’ll be delivering software components to enable the delivery of platforms, applications and services for the bank As well as developing your technical talents, you'll have the opportunity to build project and leadership skills which will open up a range of exciting career options We're offering this role at vice president level What you'll do As a Principal Engineer, you’ll be driving development software and tools to accomplish project and departmental objectives by converting functional and non-functional requirements into suitable designs. You’ll play a leading role in planning, developing and deploying high performance robust and resilient systems for the bank, and will develop your leadership skills as you manage the technical delivery of one or more software engineering teams. You’ll also gain a distinguished leadership status in the software engineering community as you lead the wider participation in internal and industry wide events, conferences and other activities. You’ll Also Be Designing and developing high performance and high availability applications, using proven frameworks and technologies Making sure that the bank’s systems follow excellent architectural and engineering principles, and are fit for purpose Monitoring the technical progress against plans while safeguarding functionality, scalability and performance, and providing progress updates to stakeholders Designing and developing reusable libraries and APIs for use across the bank Writing unit and integration tests within automated test environments to ensure code quality The skills you'll need You’ll need at least 12 years of experience in software engineering, software or database design and architecture, as well as significant experience in delivering solutions for eFI Trading system. Along with development experience in large scale, high volume, multi-threaded and highly distributed systems, you’ll bring an excellent understanding of implementing programming best practice, especially around scalability, availability and performance. You’ll Also Need Experience in backend development in ultra-low latency sensitive application Experience in Java, Multithreading, Concurrency packages and REST services Experience of test-driven development and using automated test frameworks, mocking and stubbing and unit testing tools Understanding of Java coding best practices, data structures, algorithms and design Patterns Experience of supporting, modifying and maintaining systems and code developed by teams other than your own Show more Show less

Posted 3 days ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Linkedin logo

Job Description Job Summary: If you are a Software Development professional, Emerson has an exciting role for you! We are looking for a software developer who would be responsible to develop applications for Ovation Green SCADA. The successful candidate will work as part of a global development team. Ovation Green is a specialized SCADA system specifically designed for renewable energy assets. It offers a comprehensive range of features, flexibility, and services to empower user with enhanced control over their energy sites. If you think this role suits you, join our team and apply now! In this Role, Your Responsibilities Will Be: Develop new applications, bug fix and expand features in existing applications. Backend software design and development. Develop and deliver solutions that meet collaborator needs & customer expectations. Provide timely information to individuals across the organization. Design and review of technical specification & its Architect. Design and develop multi-layer, cross- platform applications using design patterns. Who You Are: You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek mentorship from relevant sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain For This Role, You Will Need: Commercial experience with core Java 5+. Proven understanding of object-oriented programming. Good knowledge of Java ecosystem: containers, class loaders, data structures, streams and SQL Knowledge of concurrency in Java. Basic understanding of JVM, its limitations, weaknesses, and workarounds. Understanding of client-side and server-side architectures and familiarity with build tools such as Ant, Maven. Experience with Microsoft development tools and hands-on experience with software design principles and standard methodologies. Proficient in fixing and debugging software. Develop and complete manual unit test as well as perform unit and integration testing. Experience with full-lifecycle projects, formal software development methodologies. Ability to work and function within a diverse environment with remote teams. Design and Implementation of RESTful APIs integration Solid Understanding on Communication Protocol development like OPC UA, Modbus, TCP/IP, DNP3 Preferred Qualifications that Set You Apart: Bachelor of Engineering degree in Computer Science, related engineering field or Equivalent 4-7 years of proven experience with at least 3 years in Software development Experience with Web sockets and Tomcat servlet engine SQL Server, Apache Cassandra, PostgreSQL database and experience with Junit tests Networking knowledge and Knowledge of SCADA systems Basic knowledge of renewable assets (wind turbines, solar plants, BESS) Experience with the Agile methodologies Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. Show more Show less

Posted 3 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! As a Software Engineer: You will build Robust and Scalable web-based applications. Build abstractions and contracts with separation of concerns for a larger scope. Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module. Do incremental changes to architecture: impact analysis of the same. Do performance tuning and improvements in large scale distributed systems Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a Software Engineer, you must have: Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming. Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces. Excellent coding skills – should be able to convert the design into code fluently. Knowledge of Test Driven Development. Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc). Experience with full life cycle development in any programming language. Worked in a startups environment with high levels of ownership and commitment. BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). 3-5 years of experience in the art of writing code and solving problems on a Large Scale. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less

Posted 3 days ago

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