
Senior Software Development Engineer (.Net)
GormalOne LLP. Mumbai IN
GormalOne is a social impact enterprise focused on farmer-centric projects. Our vision is to make farming highly profitable for the smallest farmer, thereby ensuring India's “Nutrition security”. Our mission is driven by the use of advanced technology. Our technology will be highly user-friendly, for the majority of farmers, who are digitally naive. We are looking for people, who are keen to use their skills to transform farmers' lives. You will join a highly energized and competent team that works on advanced global technologies such as OCR, facial recognition, and AI-led disease prediction amongst others.
We are looking for a Senior Software Development Engineer with relevant experience of 5+ years to produce scalable software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.
As an SDE, you should be comfortable with both front-end and back-end coding, development frameworks, and third-party libraries. Y
If you are also familiar with Agile methodologies, we’d like to meet you.
Roles & Responsibilities
- Work with development teams and product managers to ideate software solutions.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Write technical documentation.
- Ensure great hiring.
- Create security and data protection settings.
- Follow the Scrum process, participate in Scrum ceremonies and follow the incremental delivery model.
Basic Requirements
- Experience in .Net framework and Web APIs.
- Good knowledge of Design patterns.
- Good Knowledge of databases (e.g., MsSQL, MongoDB), and IIS web servers.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Organizational skills.
- An analytical mind.
Preferred Requirements
- Proven experience of minimum 5 years as a .Net Developer or similar role
- Understanding of HTML, CSS
- Knowledge of JavaScript Libraries, Angular, React or Node.js
- Familiarity with Microservices.
- Degree in Computer Science, Statistics, or relevant field.
__________________________________________________________________________________

About Gormalone LLP
About
GormalOne is a Agri tech enterprise with a vision to make dairy farming highly profitable for the smallest farmer, thereby ensuring India's “Nutrition security”. Our mission is driven by the use of advanced and scalable technology. Nitara, our Flagship product is an Artificial intelligence-led Precision Dairy platform focused on data-driven dairying and fostering collaboration among Dairy stakeholders for informed decision making and improved outcomes through Digitization
Connect with the team
Similar jobs
Job Title: Lead Web App Developer - Backend
Experience: 10–15 Years
Location: Bengaluru
Role Overview:
We are seeking an experienced Lead Web App Developer - Backend to design and maintain scalable, cloud-based backend systems. This role demands expertise in microservices, AWS, and backend technologies to deliver efficient and high-performing applications.
Key Responsibilities:
- Build and maintain scalable backend systems for cloud-based web applications.
- Develop microservices using AWS (Lambda, SQS, SNS) and databases (MySQL, NoSQL).
- Design and implement REST APIs for seamless communication between systems.
- Create containerized solutions with Docker for efficient deployment.
- Solve real-world problems with enterprise-class product designs.
- Contribute to key decisions on product and technology direction.
- Promote frameworks, standards, and new technologies within the team.
Required Skills:
- Experience: 10+ Years in backend development; 3+ Years in large-scale, microservices-based projects.
- Backend Technologies: Proficiency in Python, Node.js, and Java.
- Cloud Expertise: Strong experience with AWS services (Lambda, SQS, SNS).
- Database Skills: Expertise in MySQL and NoSQL databases.
- Microservices Architecture: Deep understanding of distributed systems and scalability.
- DevOps Tools: Hands-on experience with Docker.
- API Development: Proven expertise in designing and consuming REST APIs.
- Soft Skills: Excellent problem-solving and communication abilities.
Why Join Us?
- Work on impactful projects with real-world applications.
- Solve complex problems in a dynamic, fast-paced environment.
- Collaborate with a team of skilled professionals.
Are you passionate about backend development and building scalable applications? Join our growing team!
Technical Skills:
- Extensive experience in programming/scripting languages and frameworks in at least two Node.js, Java Springboot, and Python.
- Understanding of architectural patterns like Flux and MVC is a desirable
- Work experience in REST API service, Socket connections, and mechanisms to handle real-time async data is important.
- Strong knowledge in OOPS, GIT, SQL/nonSQL DB (such as Elastic DB, Mongo DB, MySQL), Design Patterns
- Preferred to have experience with microservices, API gateway, AAA service
- Good knowledge of coding standards, design patterns, unit testing frameworks, TDD, CI/CD practices.
Must have previous experience in leading a team-
- Experience with RESTful web services, CSS, and HTML5 is desirable-
- Experience with designing and building APIs with REST/Microservices
- Good to know about AWS Lambda & supporting configuration knowledge. Knowledge of any of the serverless frameworks like Serverless, AWS SAM would be an advantage.-
- Good to know of API Gateway and CloudFront.-
👉 Required Skills:
- Strong experience with Node.js
- Hands-on expertise in Payment Gateway Integration
- Proficient in MySQL Database Management
- Knowledge of Socket Programming is a big plus!

At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform.
We’re building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.
To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.
We are looking for motivated engineers who will be working in a highly creative and cutting edge technology environment to build a world-class financial services suite.
Why you should join us:
- You will redefine the financial services landscape for India in the coming years.
- Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
- Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track your learning on solving complex technical challenges.
- We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.
What you will do if you join us:
- Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
- Create robust, flexible, consistent, and easy-to-use APIs
- Continuously strive for performance improvements, code reusability, and readability
You should have:
- Tech or a higher degree in computer science or a related field.
- 1+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
- Familiarity with any of the following – Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
- Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
- Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
It’s a plus if you have:
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Worked on Micro-services architecture
Professional Requirements:
- 2-8 Years professional development experience.
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
- Good understanding of data structures and algorithms.
- Good understanding of high level and low-level design of distributed systems.
- Experience coding in any one of the following Java or Nodejs.
- Experience building highly available distributed systems on cloud infrastructure will be plus.
- Exposure to architectural pattern of a large, high-scale web application.
Requirement/responsibilities: To take a project from scoping requirements through launch of the project. Ownership of product/feature end-to-end for all phases from the development to the production. Ensuring the developed features are scalable and highly available with no quality concerns. Work closely with senior engineers for refining the and implementation. Management and execution against project plans and delivery commitments. Participate in design and code reviews.
Compensation: Competitive as per market standards; ESOPs based on performance
- Back-end development using Python/Django
- Front-end development using CSS, HTML and JS
- Write reusable, testable, and efficient code
- Implement security and data protection
- Use Amazon Relational Database Service
- Commit, push, pull and sync to Bitbucket, GitLab
- Deployment of code on MS Azure and AWS
- Build efficient scripts and cron jobs in GCP
- Connect apps and automate workflows using Integromat
- 3+ years of Professional Full time experience building and maintaining complex software on a cross-functional team. You'll join us in writing clean, maintainable software that solves hard problems. You'll write testable, quality code. You'll push the team and the mission forward with your contributions.
- Python and Django
- Strong database skills
- Basic systems administration
- Bachelors or Masters in Computer Science Engineering (or equivalent)
- Minimum product dev experience of 3+ years in web/mobile startups with expertise in designing and implementing high performance web applications.
- You're an incessant problem solver and tougher the problem gets, more fun you have.
- You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production env and finally monitoring.
- Sound working knowledge of HTML, CSS and JS is an add-on
- Technical know-how of MS Azure, AWS and GCP are desirable
- Understand and keep the technical documentation up-to-date on Confluence
- Collaborate work using bug tracking and project management tools like Jira, Redmine
Responsibilities:
Leading and managing team of developers.
Integration of user-facing elements developed by a front-end developer with server-side logic.
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Skills and Qualifications:
Overall 6-8 years of experience in multi-tiered application development and leadership
Strong Programming fundamentals. (Must have - Java)
Good Knowledge in cloud technologies like AWS, Azure, etc.
Hands on experience on Spring technology including Springboot, SpringMVC, Spring Security and others.
Good understanding on experience on microservice development using Springboot REST web services using
Spring Rest or Jersey SQL NoSQL DB
Hands on with Unit testing Dynamic and proactive with ability to work as part of a multi-disciplinary team
Good communications skills fluent in English
Ability to communicate effectively across different disciplines
Primary Skills (Good toHave)
Java, Spring Boot, Spring MVC, Restful Web Services, Micro Services
Education: B.Tech/B.E, BCA, MCA, MCS, etc. in Computers
Experience: 9 to 16 Yrs
Notice Period: Immediate to 15 days
Job Description:
- The Lead Engineer is responsible for deriving the technical architecture, detailed design, implementation, Performance, and Scalability of the developed system.
- The individual should be capable of single-handedly understanding the requirement, liaison with the product owner and external teams; produce the technical output required.
- Strong Leadership skills to contradict, produce a new design to current trends is required.
- Should be an avid technology enthusiast with strong views on technical architecture.
Technical Skills:
1) Strong Python and Mongo DB is mandatory
2) Web Application Architecture - One Large Project Experience of Development & Maintenance
3) Knowledge in one or more frameworks like WSGI(uwsgi), Django, Flask, Web Application development
4) Exposure to Databases like MongoDB, BigQuery, Elastic Search, Redis, etc.,
5) Knowledge of Code Quality Process and Discipline (Git, Jenkins, etc)
Candidate must have experience with start up product based companies.
Opportunity is with the client from E Mobility domain.









