Intro
We are looking for an experienced Senior Software Engineer to join our team and drive the technology growth of our pay later platform. At Rely, we want passionate and talented individuals that want a challenge building the next generation payment products for Millennials across Asia. Together we will build the best products using amazing technology.
What will you do
- Design and implement business critical, high performance large scale services.
- Translate business requirements into scalable and extensible design.
- Coordinate with cross functional teams (Data, UX, QA etc.) on planning and execution.
- Continuously improve code quality, product execution and customer delight.
- Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies.
- Building and managing automated build/test/deployment environments.
- Lead team members on functional and nonfunctional requirements and spread goals across the team.
What will you need
- 3+ years of hands-on experience with python and a backend framework (ideally django)
- 1+ years Hands-on experience working with Javascript and JS frameworks (Angular, React)
- Hands-on experience in designing, developing, testing and deploying applications large scale applications in any language or stack
- Experience working with high scale distributed systems.
- Practical knowledge of scalable software design.
- Good working knowledge of AWS
- Proficient with APIs, web protocols, OAuth, git.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- Well versed with Lean methodologies, TDD and Test Engineering and Automation.
- Ability to design and implement low latency RESTful services.
- Willingness to learn new languages and methodologies.
What would be a bonus
- Experience in production environments with large data sets
- Experience in scaling systems to millions of users.
- Work experience in a fast-growth startup
- Experience in DevOps tools but not limited to Docker, Kubernetes
- Experience in Gunicorn and Nginx
About Rely
About
What we do
Rely is a buy now pay later' service that enables customers to buy what they want today and split the purchase amount into three payments, due every month. The service entails zero interest and no extra fees for the customer and we partnering with leading retailers to provide this to millions of customers across Asia.
Features:
https://www.straitstimes.com/business/banking/local-fintech-rely-raises-seven-figure-sum
Why we do
At Rely, we are building a payment experience that helps millions of people be effortlessly in control of their spending. It's all about giving everyone the power to take back control of their spending.
Our impact is when we take away all the painful mistakes and worry over falling prey to the debt trap, wasting their hard earned money on compounding interest and confusing and complicated financial jargons.
We wrap all this up in a genuinely enjoyable experience so everyone can worry less and enjoy life's best moments.
How we do
We use data and technology to improve everything related to helping our customers be responsible spenders. Using our proprietary decision engine, we harnesses the power of artificial intelligence and machine learning to help us make the right decision based on thousands of data points.
We believe the people who work with us will make the biggest difference in achieving our mission. Be part of our team of change makers!
Why Explore a Career at Rely
- Best Workplace environment. Wework Embassy Golflinks, Bangalore
- You will get to work in a dynamic and fast paced environment.
- Use the latest technologies to solve problems (ML, Devops, Data eng).
- Customer satisfaction comes first, create products which users love.
- Fast growing company with great colleagues.
Company video
Photos
Connect with the team
Similar jobs
A small description about the Company.
It is an Account Engagement Platform which helps B2B organizations to achieve predictable revenue growth by putting the power of AI, big data, and machine learning behind every member of the revenue team.
Looking for PYTHON DEVELOPER.
About us
Fisdom is one of the largest wealthtech platforms that allows investors to manage their wealth in an intuitive and seamless manner. Fisdom has a suite of products and services that takes care of every wealth requirement that an individual would have. This includes Mutual Funds, Stock Broking, Private Wealth, Tax Filing, and Pension funds
Fisdom has a B2C app and also an award-winning B2B2C distribution model where we have partnered with 15 of the largest banks in India such as Indian Bank and UCO Bank to provide wealth products to their customers. In our bank-led distribution model, our SDKs are integrated seamlessly into the bank’s mobile banking and internet banking application. Fisdom is the first wealthtech company in the country to launch a stock broking product for customers of a PSU bank.
The company is breaking down barriers by enabling access to wealth management to underserved customers. All our partners combined have a combined user base of more than 50 crore customers. This makes us uniquely placed to disrupt the wealthtech space which we believe is in its infancy in India in terms of wider adoption.
Where are we now and where are we heading towards
Founded by veteran VC-turned entrepreneur Subramanya SV(Subu) and former investment
banker Anand Dalmia, Fisdom is backed by PayU (Naspers), Quona Capital, and Saama Capital; with $37million of total funds raised so far. Fisdom is known for its revenue and profitability focussed approach towards sustainable business.
Fisdom is the No.1 company in India in the B2B2C wealthtech space and one of the most admired companies in the fintech ecosystem for our business model. We look forward to growing the leadership position by staying focussed on product and technology innovation.
Our technology team
Today we are a 60-member strong technology team. Everyone in the team is a hands-on engineer, including the team leads and managers. We take pride in being product engineers and we believe engineers are fundamentally problem solvers first. Our culture binds us together as one cohesive unit. We stress on engineering excellence and strive to become a high talent density team. Some values that we preach and practice include:
- Individual ownership and collective responsibility
- Focus on continuous learning and constant improvement in every aspect of engineering and product
- Cheer for openness, inclusivity and transparency.
- Merit-based growth
Key Responsibilities
- Write code, build prototypes and resolve issues.
- Write and review unit test cases.
- Review code & designs for both oneself and team members
- Defining and building microservices
- Building systems with positive business outcome
- Tracking module health, usage & behaviour tracking.
Key Skills
- An engineer with at least 1-3 years of working experience in web services, preferably in Python
- Must have a penchant for good API design.
- Must be a stickler for good, clear and secure coding.
- Must have built and released APIs in production.
- Experience in working with RDBMS & NoSQL databases.
- Working knowledge of GCP, AWS, Azure or any other cloud provider.
- Aggressive problem diagnosis & creative problem solving skills.
- Communication skills, to speak to developers across the world
Why join us and where?
We're a small but high performing engineering team. We recognize that the work we do impacts the lives of hundreds and thousands of people. Your work will contribute significantly to our mission. We pay competitive compensation and performance bonuses. We provide a high energy work environment and you are encouraged to play around new technology and self-learning. You will be based out of Bangalore.
· Should have 5 to 6 years of work experience as a Python Developer
· Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
· Knowledge of object-relational mapping (ORM)
· Familiarity with front-end technologies (like JavaScript and HTML5)
· Should have completed B.E/B.Tech. /MCA in any field.
· Good problem-solving skills and Team spirit.
· Writing scalable code using Python programming language.
· Testing and debugging applications.
· Developing back-end components.
· Integrating user-facing elements using server-side logic.
· Assessing and prioritizing client feature requests.
· Integrating data storage solutions.
Responsibilities:
- Participation in the requirements analysis, design, development and testing of applications.
- The candidate is expected to write code himself/herself.
- The candidate is expected to write high level code, code review, unit testing and deployment.
- Practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.
- Contributes to the development of project estimates, scheduling, and deliverables.
- Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.
- There is also the opportunity to mentor and guide junior team members in excelling their jobs.
Requirements:
- BE/B. Tech. Computer Science or MCA from a reputed University.
- 3.5 - 6.5 Years of experience in software development, with emphasis on JAVA/J2EE Server side programming.
- Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO, webservices and Design patterns.
- Should have Knowledge of distributed system, distributed caching, messaging frameworks ESB etc.
- Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is essential.
- Additionally, knowledge of HBase, Hadoop and Hive are desirable.
- Familiarity with message queue systems and AMQP and Kafka is desirable.
- Should have experience as a participant in Agile methodologies.
- Should have excellent written and verbal communication skills and presentation skills.
Job Description:
- .Develop and maintain the backend for a web platform in the Fin-tech Industry domain.
- Create testing framework for all business use cases Maintain Deploy builds
Requirements:
Benefits:
3+ years of hands-on experience in Go Lang & its design patterns
Worked in telecom domain
Good understanding of events & handler
Strong understanding & hands on experience in concurrency, go routines & channels
Strong understanding & hands on experience in Spring frameworks and their modules
Integration experience with REST or SOAP APIs
Strong hands-on experience in webservices and API
Good to have:
Docker & Kubernetes
Python development knowledge
Experience in Cloud technologies
Soft Skills:
Good communication skills & presentation skills.
Self-driven work attitude
Should be independently able to drive the tasks.
Responsibilities :
- Design and develop scalable, high performance, and reliable API driven services/applications in Java language that operate whole day.
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Interact with both business, financial research, and technical stakeholders to deliver high quality products and services that meets/exceeds business, customer, and technical requirements.
- Own products and code from cradle to grave including production quality/performance monitoring.
Required Skills :
- Experience building and running high performance enterprise applications developed in Java language.
- Hands on experience developing Java web applications built with modern standards-based APIs including Java based REST APIs and implementations.
- Experience in Java language APIs, Spring technologies, Hibernate, JDBC, RDBMS and NoSQL based data persistence.
- Experience developing solutions on AWS Cloud leveraging AWS Lambda, S3, DynamoDB, Cloud Formation, and other related AWS technologies.
- Solid understanding of Domain Modeling with Relational and Non-Relational Databases.
- Excellent debugging and problem-solving skills, including ability to diagnose and fix performance and scalability issues.
- Experience working in an agile methodology-based development environment.
- Excellent written and verbal communication skills.
- BS/B.Tech/M.Tech in Computer Science or a related field.
Share your resumes if this opportunity suits you.
Programming Languages: Perl, java. Perl programming with strong OOPs knowledge.
UI: HTML, JS
System: Linux must have – good knowledge and shell scripting experience.
Prior experience in infrastructure automation, monitoring will definitely help.
Description:
The person in this role:
- Will be involved in developing new monitoring scripts, enhancement & defect fixes on existing monitors
- Have to be on-call to support any incoming production/P1 internal issues which need urgent attention (team members are on call for a week and we have a weekly rotation policy within the team)
Preferred skills:
- Perl
- Shell scripting
- Unix
- Jenkins
Kindly apply only if interested in the contract to Hire/C2H only.
EXP: 3+ years
Notice period: Immediate to 15 days only.
Location: Bangalore( Work from office only)
Skills: Python, shell scripting, experience in automating products and systems.
Requirements:
- Experience in system automation development
- Good proficiency in the following coding languages: Python, C#, AutoIT, Batch scripting, Shell scripting
- Strong knowledge in OOPS
- Worked on REST and automation of API requests
- Worked on Loggers and Config Parsers
- Knowledge of Power shell commands, wmic commands and Registry Editor
- Worked on test deployment frameworks like Jenkins
- Experience in configuring and building jobs using Shell/Bash/Python
- Hands-on experience with Tools like :
- Scripting: Python, Visual Studio
- Configuration files: INI and JSON
- Operating System: Windows, Linux
- Source code management: GIT and Gerrit
- CI/CD: Jenkins
- Ticketing and Management: JIRA, ServiceNow, Confluence
- Good Communication skill
- Good Analytical and Problem-solving skills