Senior Software Developer
Senior Software Developer
Company Description:
ArisInfra is a new-age material procurement and smart financing platform for infrastructure and construction companies. Our solutions provide the best pricing, reliable supply, and flexible credits for a vast range of construction materials, including Cement, Steel, RMC, Aggregates, Construction Chemicals, Electricals, Paints, etc. PAN India.
Role Description:
This is a full-time on-site Software Engineer role located in Bengaluru. The ideal candidate will have strong proficiency and hands-on experience with NodeJS and JavaScript on the server side.
As a Software Engineer, you will be responsible for developing, testing, and maintaining high-quality software solutions. The candidate will work with product managers and UX designers to understand requirements, provide technical insights, and contribute to the overall success of the product.
- Bangalore
- Full-time
- Engineering
Qualifications:
-
Bachelor’s degree in computer science or engineering.
-
A strong proficiency and hands-on experience with NodeJS and JavaScript on the server side, ensuring the development of scalable and efficient applications.
-
A strong understanding of data structures and algorithms to design and implement efficient and optimized software solutions.
-
Excellent problem-solving and debugging skills to identify and resolve complex issues in the software development lifecycle.
-
A strong understanding of relational databases, with hands-on experience in MySQL or PostgreSQL.
-
Familiarity with at least one major cloud platform, with a preference for AWS, to deploy and manage scalable applications.
-
Have experience in tracking engineering metrics to monitor production systems, ensuring optimal performance and reliability.
-
Experience with Go and Python is considered a strong asset.
-
Experience in conducting thorough code reviews to maintain high code quality standards, enforce best practices, and promote a collaborative and constructive development environment.
-
Should have experience in comprehensive unit testing strategies for individual components and modules to ensure the robustness and reliability of the software.
We're looking for you to be a part of our team
Please send your resume (along with the name of the position) to us at -