Senior Software Developer
2 months ago
Job Title: Senior Software Developer - Payment Integration (Node.js/TypeScript)
Job Description: We are seeking a highly skilled Senior Software Developer with expertise in payment integration, specifically in Node.js and TypeScript, to join our team. The ideal candidate will have a strong background in integrating payment systems and platforms, along with proficiency in MySQL, AWS Cloud services, and mentoring junior team members. The successful candidate will be responsible for developing, optimizing, and maintaining payment integrations for our applications using Node.js and TypeScript.
Responsibilities:
- Integrate multiple payment systems and platforms into our applications using Node.js and TypeScript.
- Implement various payment integration types, such as new card, save card, token sale, Moto (Mail Order Telephone Order), with 3DS (3D Secure) and non-3DS transactions, refunds, and partial refunds.
- Optimize MySQL database performance through efficient table engines, query optimizations, indexes, parameter groups, replication, sharding, and partitioning.
- Utilize a wide range of AWS Cloud services, including API Gateway, Lambda, SQS , CloudWatch, SNS , RDS, Log Insights, Step Function and CloudFormation to support payment integrations.
- Mentor junior team members, assess their skill sets, and identify gaps in processes and product knowledge. Provide guidance and support to enhance their professional growth.
- Collaborate closely with cross-functional teams, including product management and QA, to ensure seamless and reliable payment integrations. Resolve any issues or challenges related to payment systems promptly.
- Design and develop comprehensive unit tests using Mocha or Jest frameworks in Node.js/TypeScript to ensure code quality, reliability, and maintainability.
- Plan and implement effective production monitoring strategies for releases and new feature requests. Ensure proper monitoring of live systems to proactively identify and resolve any performance or functional issues.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in integrating multiple payment systems and platforms using Node.js and TypeScript, demonstrating a deep understanding of various integration types and workflows.
- Strong proficiency in MySQL, including expertise in table engines, query optimizations, indexes, parameter groups, replication, sharding, and partitioning.
- Solid understanding and experience with a broad range of AWS Cloud services, including API Gateway, Lambda, SQS, CloudWatch, SNS, RDS, Log Insights, and CloudFormation.
- Track record of mentoring and coaching junior team members, conducting skill assessments, and identifying areas for improvement.
- Familiarity with Mocha and/or Jest testing frameworks i n the context of Node.js and TypeScript, with the ability to write comprehensive unit tests for payment integrations.
- Excellent problem-solving skills and the ability to collaborate effectively with cross-functional teams to achieve project goals.
- Strong communication skills, both written and verbal, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
- Prior experience with production monitoring tools and practices is preferred, ensuring the proactive identification and resolution of issues in live systems.
- Knowledge of the payment industry, specific payment providers, integration types, and associated regulations (e.g., PCI DSS) is highly desirable.
-
Data Warehouse Architect
1 month ago
Bangalore, India Senior .Net Developer Full timeData Warehouse Architect About Noesys Software : We at Noesys, through our product Infoveave, provide Analytics and Automation solutions for businesses. Infoveave makes it easy for companies to manage all their data in one place, keep track of their performance at various levels, and automate critical front and back-office processes. Infoveave is a...
-
Senior Software Developer
3 weeks ago
Bangalore/Mumbai/Any Location, India HiVision software solutions llp Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at HiVision software solutions llp. As a Senior Software Developer, you will be responsible for designing and developing complex software products using Angular 8+, HTML5, CSS, and Bootstrap.Responsibilities:Design and develop...
-
Senior Principal Software Developer
3 weeks ago
Bangalore Urban, India Oracle Full timeThe Oracle Cloud Infrastructure (OCI) team allows you to build and operate a massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges.We offer unique opportunities...
-
Senior Power BI Developer
2 weeks ago
Bangalore, India MRI Software Full timeJob Title: Senior Power BI DeveloperJob Summary:We are seeking a highly skilled Senior Power BI Developer to join our team at MRI Software. As a Senior Power BI Developer, you will be responsible for designing, developing, and publishing Power BI reports, as well as developing Power BI data models and recommending best practices for report creation and...
-
Senior Software Engineer
2 weeks ago
bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...
-
Senior software engineer
2 weeks ago
Bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...
-
Senior Software Engineer
2 weeks ago
Bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...
-
Senior Software Engineering Manager
3 weeks ago
bangalore, India Synopsys Software Integrity Full timeAbout the Synopsys Software Integrity Group Synopsys, Software Integrity Group, is named a leader for 2023 in the Gartner Magic Quadrant for Application Security Testing (AST), in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating and...
-
Senior Software Engineering Manager
3 weeks ago
Bangalore, India Synopsys Software Integrity Full timeAbout the Synopsys Software Integrity Group Synopsys, Software Integrity Group, is named a leader for 2023 in the Gartner Magic Quadrant for Application Security Testing (AST), in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating and...
-
Senior software engineering manager
3 weeks ago
Bangalore, India Synopsys Software Integrity Full timeAbout the Synopsys Software Integrity Group Synopsys, Software Integrity Group, is named a leader for 2023 in the Gartner Magic Quadrant for Application Security Testing (AST), in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating...
-
Senior software engineer
1 week ago
Bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...
-
Software Developer
3 weeks ago
Bangalore, India MRI Software Full timeJob Title: Software DeveloperExp: 5-7 yearsJob Description:We are seeking a skilled Software Developer to join our dynamic IT team at MRI Software. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies.Responsibilities:Develop and maintain software applications using Perl,...
-
Software Developer
3 weeks ago
Bangalore, India MRI Software Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at MRI Software. The ideal candidate will have a strong background in Perl scripting, Python programming, and database technologies.Key Responsibilities:Develop and maintain software applications using Perl, Python, and database technologies.Design and implement data...
-
Senior Software Engineer
1 week ago
bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...
-
Senior Software Engineer
2 weeks ago
bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building high-quality...
-
Senior Software Engineer
2 weeks ago
Bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...
-
Senior Software Engineer
1 week ago
Bangalore, India Guidewire Software Full timeGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...
-
Senior Staff Software Engineer
2 weeks ago
Bangalore Urban, India Spirent Communications Full timeJob title: Senior Staff Software Engineer Location: Bangalore About Spirent Communications Spirent is the leading global provider of automated test and assurance solutions for communications networks, cybersecurity, and positioning. We provide innovative products, services, and managed solutions that address the test, assurance, and automation challenges of...
-
Senior Staff Software Engineer
2 weeks ago
Bangalore Urban, India Spirent Communications Full timeJob title: Senior Staff Software EngineerLocation: BangaloreAbout Spirent CommunicationsSpirent is the leading global provider of automated test and assurance solutions for communications networks, cybersecurity, and positioning.We provide innovative products, services, and managed solutions that address the test, assurance, and automation challenges of a...
-
Senior Software Engineering Manager
3 weeks ago
bangalore, India Synopsys Software Integrity Full timeAbout the Synopsys Software Integrity Group Synopsys, Software Integrity Group, is named a leader for 2023 in the Gartner Magic Quadrant for Application Security Testing (AST), in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating and...