Please reference you found the job post on jobsfordevelopers.com to help us get more companies to post here.
About PayU
PayU, a leading payment and Fintech company in 50+ high-growth markets throughout Asia, Central and Eastern Europe, Latin America, the Middle East and Africa, part of Prosus group, one of the largest technology investors in the world is redefining the way people buy and sell online for our 300.000+ merchants and millions of consumers.
As a leading online payment service provider, we deploy more than 400 payment methods and PCI-certified platforms to process approximately 6 million payments every single day.
As a Senior Software Engineer, you will be responsible for leading software development projects, and designing, developing, testing and debugging code. You will mentor junior developers and collaborate with cross-functional teams to deliver quality products.
What you will do
Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up to date with latest technologies.
What you need to succeed
Bachelor's degree in computer science, Engineering or otherrelevant fields.
At least 5 years of software development experience
Knowledge of selected programming languages (Java and/or NodeJS).
Skilled in integrating software systems and ensuring interoperability, especially in complex and specialized environments.
Knowledge regardingpattern designs.
Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks
Proficiency in creating comprehensive technical documentation for specialized software solutions
Knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
Basic knowledge in AWS.
Familiarity with various operating systems (Linux, Mac OS, Windows).
Experience in software development, scripting and project management.