
About Artificial Learning Systems
About
Company video


Connect with the team
Company social profiles
Similar jobs
Strong Full stack/Backend engineer profile
Mandatory (Experience): Must have 2+ years of hands-on experience as a full stack developer (backend-heavy)
Mandatory (Backend Skills): Must have 1.5+ strong experience in Python, building REST APIs, and microservices-based architectures
Mandatory (Frontend Skills): Must have hands-on experience with modern frontend frameworks (React or Vue) and JavaScript, HTML, and CSS
Mandatory (Database Skills): Must have solid experience working with relational and NoSQL databases such as MySQL, MongoDB, and Redis
Mandatory (Cloud & Infra): Must have hands-on experience with AWS services including EC2, ELB, AutoScaling, S3, RDS, CloudFront, and SNS
Mandatory (DevOps & Infra): Must have working experience with Linux environments, Apache, CI/CD pipelines, and application monitoring
Mandatory (CS Fundamentals): Must have strong fundamentals in Data Structures, Algorithms, OS concepts, and system design
Mandatory (Company) : Product companies (B2B SaaS preferred)
Mandatory (Stability): Must have atleast 2 years of experience in each of the previous companies (if less exp, then proper reason)
Role Overview:
We are seeking a motivated .NET Developer with around 2 years of experience to join our backend development team. The ideal candidate should have hands-on experience in C#, ASP.NET Core, and SQL, with a strong understanding of object-oriented programming and API development. You will work closely with product, DevOps, and QA teams to build and enhance backend systems
supporting our trading and fintech platforms.
Key Responsibilities:
• Develop, maintain, and enhance backend applications using .NET Core / ASP.NET MVC.
• Design and implement RESTful APIs for integration with frontend and third-party systems.
• Write clean, scalable, and efficient code following best practices.
• Work with SQL databases (preferably MS SQL Server) to design schemas, write queries, and optimize performance.
• Collaborate with product managers and frontend teams to translate requirements into technical solutions.
• Participate in code reviews, debugging, and troubleshooting production issues.
• Contribute to improving application performance, scalability, and security.
Required Skills & Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 2 years of experience in .NET development.
• Strong proficiency in C# and ASP.NET Core / ASP.NET MVC.
• Experience with Web APIs and RESTful architecture.
• Good knowledge of Entity Framework / LINQ.
• Hands-on experience with MS SQL Server or other relational databases.
• Understanding of OOP principles, design patterns, and software architecture concepts.
• Familiarity with Git or other version control systems.
• Basic understanding of HTML, CSS, and JavaScript (for integration purposes).
Nice-to-Have Skills:
• Exposure to Microservices architecture.
• Familiarity with Message Queues (Kafka, RabbitMQ).
• Knowledge of CI/CD tools and DevOps practices.
• Experience with cloud environments (AWS / Azure).
• Understanding of financial or trading systems is a plus.
Developing core infrastructure in Python, Django.
- Developing models and business logic (e. g. transactions, payments, diet plan, search, etc).
- Architecting servers and services that enable new product features.
- Building out newly enabled product features.
- Monitoring system uptime and errors to drive us toward a high-performing and reliable product.
- Take ownership and understand the need for code quality, elegance, and robust infrastructure.
- Worked collaboratively on a software development team.
- Built scalable web applications.
Skills:
- Minimum 4 years of industry or open-source experience.
- Proficient in at least one OO language: Python(preferred)/Golang/Java.
- Writing high-performance, reliable and maintainable code.
- Good knowledge of database structures, theories, principles, and practices.
- Experience working with AWS components [EC2, S3, RDS, SQS, ECS, Lambda]
Development Skills:
● Experience in developing real time software using C++ on Linux platform Design and
develop C++ Microservices for use in distributed systems.
● Experience with RESTful API development
● Experience installing, configuring, administering, monitoring, and troubleshooting
message brokers, ESB such as RabbitMQ, Kafka, MuleSoft etc
● Experience working with cloud and containerization technologies including AWS,
Google Cloud, Docker, Kubernetes etc.
● Improve quality of existing code base through debugging, re-factoring, and improving
unit and system tests
● Ability to work in a fast-paced environment with Agile mindset.
● Experience working with Scrum APM practices and tools including Jira, Confluence,
Git etc.
Networking Skills
● Understanding of Core Network protocols
● Experience in developing or integrating with real-time systems for networking
products
● Experience in developing with Software Defined Network Elements is an asset
● Understanding of Network protocols and access (MPLS, OpenBGP, OpenFlow) is an
asset
● Understanding of networking principles and concepts (SDN-WAN, SDN, labelling,
routing etc.) is an asset
● Understanding of 3GPP/5G network management, including Radio configuration,
QoS management, SLA management, Netconf, SNMP, directives is an asset
Job description
Key Responsibilities
- Design, develop, and maintain serverless applications using AWS services such as Lambda, API Gateway, DynamoDB, and S3.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build and maintain RESTful APIs to support web and mobile applications.
- Implement security best practices for AWS services and manage IAM roles and policies.
- Optimize application performance, scalability, and reliability through monitoring and testing.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug applications, identifying performance bottlenecks and areas for improvement.
- Stay updated with emerging technologies and industry trends related to serverless architectures and Python development.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience.
- Proven experience as a Python backend developer, with a strong portfolio of serverless applications.
- Proficiency in AWS services, particularly in serverless architectures (Lambda, API Gateway, DynamoDB, etc.).
- Solid understanding of RESTful API design principles and best practices.
- Familiarity with CI/CD practices and tools (e.g., AWS CodePipeline, Jenkins).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
Preferred Skills
- Experience with frontend technologies (JavaScript, React, Angular) is a plus.
- Knowledge of data storage solutions (SQL and NoSQL databases).
- AWS certifications (e.g., AWS Certified Developer Associate) are a plus.
● 3-6 Years of experience with a Bachelor’s/Master's degree in Computer Science, Math, or related
technical domain
● Skilled in software development lifecycle, and designing and developing large-scale, multi-tiered,
distributed software applications, tools, systems or services using Object Oriented Design,
distributed programming, Java, Python, Node.js.
● Knowledge of ORM tools like Hibernate, JPA.
● Good knowledge of one or more relational and NoSQL databases
● Experience in deployment of microservices over Amazon Web Services
● Experience in delivering quality products using microservices architecture.
● Knowledge of Agile methodologies & best practices for the full software development life cycle,
including coding standards, code reviews, source control management, build processes, testing,
and operations
● Strong hold on Data Structure, Problem solving skills
To succeed at Zest, you will need
● Ability to operate and communicate with every business unit and level of hierarchy
● High levels of energy and enthusiasm for all that you do
● Be someone who does not take “no” for an answer and pushes for continuous innovation and
evolution
● Have extremely high standards in everything you do – you will be required to keep raising the bar
● Ability to think big and to inspire a vision in others
● Kindness, warmth and a positive, optimistic attitude
And what do you get in return?
● Opportunity to be part of one of the most exciting consumer growth stories in the world
● One of the best funded and most far advanced companies in the space (investors are leading
global VCs)
● We will teach you all you need to know about “Fintech”
● Endless amounts of learning and development – formal and informal
● Ability to work with some of the best, nicest and most passionate people in the digital lending
industry – from all over the world
● Founders with the right vision and motivation to make this a success story
● Freedom to work how you like (we do not do ‘facetime’)
● A culture of trust and honesty – we will not second guess you
● A flat structure with minimal politics or hierarchy
● Recognition and respect for your work
● Market beating compensation and Equity ownership for the best candidate
● Lunch, great healthcare, decent coffee and a nice office.
Advanced proficiency in MEAN Stack (NodeJS, MongoDB, Express, Angular JS)
Proficiency and hands-on experience with one or more of the following: Backbone / Knockout JS / Ember JS / React JS
Knowledge of JQuery would be an added advantage
Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration and continuous delivery
Thorough knowledge of Node.JS, MongoDB, Angular JS, Express JS and JavaScript
Ability to plan core architecture, and to enhance it from time to time
Strong analytical mindset to derive actionable analytics from data












