

Position Name : Product Engineer (Backend Heavy)
Experience : 3 to 5 Years
Location : Bengaluru (Work From Office, 5 Days a Week)
Positions : 2
Notice Period : Immediate joiners or candidates serving notice (within 30 days)
Role Overview :
We’re looking for Product Engineers who are passionate about building scalable backend systems in the FinTech & payments domain. If you enjoy working on complex challenges, contributing to open-source projects, and driving impactful innovations, this role is for you!
What You’ll Do :
- Develop scalable APIs and backend services.
- Design and implement core payment systems.
- Take end-to-end ownership of product development from zero to one.
- Work on database design, query optimization, and system performance.
- Experiment with new technologies and automation tools.
- Collaborate with product managers, designers, and engineers to drive innovation.
What We’re Looking For :
- 3+ Years of professional backend development experience.
- Proficiency in any backend programming language (Ruby on Rails experience is a plus but not mandatory).
- Experience in building APIs and working with relational databases.
- Strong communication skills and ability to work in a team.
- Open-source contributions (minimum 50 stars on GitHub preferred).
- Experience in building and delivering 0 to 1 products.
- Passion for FinTech & payment systems.
- Familiarity with CI/CD, DevOps practices, and infrastructure management.
- Knowledge of payment protocols and financial regulations (preferred but not mandatory)
Main Technical Skills :
- Backend : Ruby on Rails, PostgreSQL
- Infrastructure : GCP, AWS, Terraform (fully automated infrastructure)
- Security : Zero-trust security protocol managed via Teleport

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
We are an IT Recruitment Company
Similar jobs

· Good experience & strong knowledge in Python programming with Object Oriented Programming methodologies
· Good experience & knowledge in web/mobile application UI automation & related tools/packages (like selenium/appium)
· Good exposure to different testing methodologies & QA exposure and any standard test framework (like pytest, unittest etc)
· Very good in analytical & logical thinking on different perspectives. Ability to handle challenges & resolve blockers independently
· Self-driven, Accountability and ownership of problems to achieve team goals & ability to contribute independently
· Good team player & proactive in giving new ideas/suggestions/solutions & constructive analysis of team member’s ideas
· Hands on experience with different tools - Testing tool, Version Control systems (Git), Test Management Software, Bug Tracking software and CI tools (Jenkins etc.)


Key Responsibilities:
1. Software Development:
- Design, develop, and maintain robust, scalable, and high-performance applications using the .NET framework.
- Implement and test software components to meet project requirements.
- Collaborate with other team members to understand business needs and translate them into technical specifications.
2. Review and Optimization:
- Conduct code reviews to ensure code quality, best practices, and adherence to coding standards.
- Identify and implement performance optimizations to enhance the overall efficiency of the applications.
3. Troubleshooting and Debugging:
- Investigate and resolve software defects and issues in a timely manner.
- Perform debugging and troubleshooting activities to identify and fix software bugs.
4. Documentation:
- Create and maintain technical documentation for software components, processes, and procedures.
- Provide clear and comprehensive documentation to assist other team members and stakeholders.
5. Collaboration:
- Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
- Participate in Agile/Scrum development processes and contribute to sprint planning, daily stand-ups, and retrospectives.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a .NET Developer or Software Developer.
- Strong proficiency in C# and the .NET framework.
- Experience with ASP.NET MVC, Web API, and other relevant technologies.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with database systems, particularly SQL Server.
- Understanding of software development best practices, design patterns, and architecture.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with cloud platforms, such as Azure or AWS.
- Knowledge of DevOps practices and tools.
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
- Experience with agile development methodologies.
Benefits:
- Competitive salary
- 5 days working
- Professional development opportunities
- Flexible work schedule


The desired candidate is required to build and maintain scalable mobile applications.
· Lead generation and developing new business for your assigned territory.
· Educating the clients about new media and convincing them to advertise their product using Eco-friendly media.
· Scheduling meeting with prospective clients and drive them for generating business.
· Handling sales process end to end from pitching to client retention.
· Candidate shall be well aware of retail and corporate clients in the assigned territory.
· Develop a thorough understanding of key client’s needs and requirements and preparing customized solutions.
· Negotiating contracts with clients and meeting established deadlines for the fulfillment of each client's long-term goals.
· Playing an integral role for the effective on-boarding of new clients.
· Dealing with clients and efficiently handling their queries.
· Serve as contact point for key customers and internal teams.
· Suggest solutions that answer client needs and wants.
· Demonstrating good communication, presentation, selling and deal closing skills.
· Driving Business for the company and client retention will be the core expertise.
Must have experience on Java, Spring MVC / Boot, Hibernate / MyBatis
- Must have experience on building large scale application
- Must have experience on RESTful Web-Services
- Must be good in problem solving, Data structures and Algorithms.
- Strong understanding of Web Architectures, E-commerce solutions
- Strong understanding of any MySql / Postgresql
- Strong understanding of any Redis / Memcached / Mongodb / Elasticsearch
- Hands-on experience on GCP / AWS would be an added advantage
- Hands-on experience on Kubernetes / Docker would be an added advantage
- Basic knowledge of version control system like Git / Mercurial / Bitbucket
- Writes well managed and clean codes
Experience: 2 to 8 Years
Job Description
- Technical Skills requirement : JAVA, Multithreading, OOPS, Data Structure, Karaf.
- Total experience required should be around 2 to 8 years.
Job Description :
- Strong development skills in Java JDK 1.7 or above.
- Knowledge of Java 8 features and Multithreading is a must-have.
- Should have a strong acumen in Data Structures, Algorithms, problem-solving and LogicalAnalytical skills.
- Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Sound understanding of concepts like Exceptional handling, SerializationDeserialization and Immutability concepts, etc.
- Experience with Multithreading, Concurrent Package and Concurrent APIs Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
What you will do:
- Implementing functional HRMS and internal databases across all departments and locations
- Ensuring the integrity of internal database files, tables, and reports
- Analyzing and evaluating the HR data and reports
- Managing maintenance and accuracy of employee data for analysis, regulatory compliance, reporting and distribution
- Managing the relationship between the HRIS Partners and the company
- Developing and sustaining appropriate controls to maintain and report on information
- Managing other HR Ops, as per organizational need
Desired Candidate Profile
What you need to have:- 1+years of experience in the HR domain and relevant experience in Automation
- Extensive experience in Employee lifecycle management
- Thorough knowledge of MS Excel, Word, and PowerPoint
- Hands-on experience with HRMS Tools
Participate in the analysis, design, and implementation of relevant WCM platforms such as Adobe AEM (Sites and Assets), Sitecore, Acquia/Drupal, and Episerver. Apply specific functional knowledge of WCM and ecommerce applications to help guide the design and implementation of the solution.

● Working alongside other developers, product managers and designers
● Own a feature and bring it to the production application.
● Build pixel-perfect, buttery smooth UIs across both mobile platforms.
● Leverage native APIs for deep integrations with both platforms.
● Diagnose and fix bugs and performance bottlenecks.
● Maintain code and write automated tests to ensure the product is of the highest quality.
● Writing clean, readable, and testable code
● Hiring and leading team (Senior Web Developers)
Skills Required
● Must have hands-on working exp on React-Native and different packages.
● Strong working knowledge on React Native and Redux
● Experience on REST with JSON.
● Proficient understanding of code versioning tools, such as Git
● Experience in building and supporting high-performance applications
● Java/Swift Knowledge to create a native bridge is a plus.
● Prior experience with Firebase is a plus.
● Javascript, React Native, Software Architecture, Mobile Development, Unit Testing, Swift, Java

