The Job logo

What

Where

Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our team of talented software engineers dedicated to implementing strategic billing and payment operations. Collaborate with cross-functional teams to identify opportunities and implement solutions. Be involved in all parts of the software development cycle. Refactor existing systems to make them more robust and scalable. Spread your knowledge and experience to the team. We value openness, quality, and innovation.

SOFTWARE ENGINEER

About the Role:

Engineers in the Payments team are dedicated to implementing strategic billing and payment operations to support hundreds of transactions per minute globally. Our system supports hundreds of different payment methods globally, has state-of-the-art integration capabilities with top payment vendors (Stripe, PayPal, Adyen), is full-stack responsible for all the purchase flow, scaled to payout thousands of instructors monthly, and is constantly refactored to lead the way. The team plays a mission-critical role in Udemy to ensure all the monetization capabilities are highly resilient and always provide a high-quality experience.

Here's what you'll be doing:

● You will work in a highly collaborative, cross-functional environment, which requires collaboration with product managers, designers, and engineers to identify opportunities and implement solutions.

● You will be actively involved in every part of the software development cycle, such as designing, coding, reviewing, and test writing.

● You will relentlessly refactor existing systems to make them more robust, maintainable, and scalable.

● You will use best software development practices and processes and are willing to spread this knowledge/experience to the team.

● You’ll contribute to a team culture that values openness, quality, robustness, and scalability while fostering innovation.

Basic requirements:

● Have Bachelors or Masters in Computer Science or equivalent discipline.

● Have 3+ years of professional software development experience.

● Are team-oriented, friendly, reliable, humble, receptive to feedback, and gain satisfaction from teamwork.

● Are a great learner, and always seek improvement points.

● Have a deep sense of quality, and sharp engineering skills with strong Computer Science fundamentals in data structures, algorithms, and software design abilities, including object-oriented design patterns.

● Are self-driven, own your services by all dimensions, and intrinsically have a desire to get things done

● Have experience in developing web applications.

Nice to have:

● Experience with at least one modern language such as Python, Java, Kotlin

● Have a basic understanding of software design of large-scale, caching, resiliency, databases, service-oriented architecture, object-oriented design, and distributed programming.

● Experience with scalable data processing techniques such as Kafka, Spark, ElasticSearch, Celery

● Experience with SQL and NoSQL Databases

● Testing methods and practices.

Set alert for similar jobsSoftware Engineer role in Pune, India
Jade Global Logo

Company

Jade Global

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Jade Global Logo

Software Engineer : Oracle - QTC

Jade Global

Pune, Maharashtra, India

Posted: a year ago

Good Hands on Experience on Order To Cash flow testing 5 + years of experience as Oracle Fusion Functional Lead in Oracle ERP in Quote to Cash Must have strong experience in Quote to Cash (QTC) Experience in implementing billing, collections ,electronic payments and customer self self service features. Hands on experience in Oracle cloud QTC Oracle Fusion Quote to Cash modules (OSS, SO, AR, GL). Must have experience to Create and execute test scenarios in various test environments. Work with users during UAT Experience in providing solutions in the integrated platform that connects ERP, SFDC, payment, and collections systems. Salesforce knowledge, Experience with Subscription Management, subscription billing, receivables Ability to research, test, configure and solve client issues in a timely manner. Acts as a subject matter expert in Finance for quote to cash processes and the underlying technology solutions supporting them. Participate and contribute effectively on testing , and triage for  CPQ components and Quote to Cash flows Good to have OIC Oracle exposure Interact with Business User as an Oracle Cloud Financials functional expert. Ability to work independently and manage multiple task assignments. Should be able to prepare various project documents - Functional requirement documents, Functional Specifications, Setup Documents, SIT-UAT Test Scripts

Jade Global Logo

Service Desk Engineer

Jade Global

Pune, Maharashtra, India

Posted: a year ago

Service Desk Engineer – Managed Services As Service Desk Engineer you will act as the first point of contact for Managed Service customers contacted via ticketing tool ( preferably service now ) to report issues and faults relating to their service. The primary objective of the role is to provide first time resolution. This will be achieved by troubleshooting, diagnosing and resolved problems at the first point of contact and/or escalating the fault to one of our 2nd line specialist teams to investigate and resolve. Throughout this process you will remain the single point of contact with the customer, maintaining ownership of the original fault and acting as the main point of contact for the customer but providing timely updates and ensuring the fault is given the correct level of priority and attention. You will have excellent customer service skills, the ability to articulate solutions clearly and confidently to end users and a satisfactory degree of technical knowledge in Windows , Linux and Networks. Technologies Responsibilities ·       Dealing with incoming faults in a professional, courteous manner over the phone and via email ·       Taking ownership of faults and managing them in a logical and methodical manner ·       Correctly logging incidents and faults, categorising, and prioritising them in line with team procedures ·       Conducting full and through diagnostics with end users to enable first point of contact fault resolution. ·       Ensuring all faults are progressed & cleared within SLA – escalating to other internal and external teams as appropriate. ·       Managing faults through their entire lifecycle from the first point of contact through to resolution, proactively keeping the customer informed of progress. ·       Diagnosing and resolving problems to the customers satisfaction ·       Maintain and develop own knowledge and skills to assist with first time fault resolution. ·       Identify and escalate repeat issues or service risks into service management teams. ·       Sharing knowledge with team colleagues. ·       Manage the P1 incident bridge.     Skills & Experience ·       Familiar with working on Windows 2012/16 or Linux or Networks ·       Must be able to demonstrate a customer first approach to support. ·       The ability to liaise and communicate confidently and professionally with customer representatives at all levels. ·       Natural aptitude for trouble shooting & problem solving. ·       Have solid experience in a helpdesk or technical support environment. ·       Highly organised and able to work on own initiative to complete the range of tasks required. ·       Flexible and willing to work outside core business hours as required.     Technical Knowledge  Be qualified to at least one of the following levels. ·       Cisco certified network associate (CCNA) ·       Microsoft certified solutions associate (MCSA) ·       Fortinet certified network security administrator (FCNSA)   ·       Red hat Certified system administrator (RHCSA) or equivalent