Overview
Job Title: Senior Software Developer, KCS
Location: Mumbai
About Us:
Kalpataru Computer Services (KCS) is modernizing it's technology stack. Our goal is to grow our business and take it to the next levels. This presents a unique opportunity to play a pivotal role in the development of a new software stack and build a whole new set of products in the Banking Back office.
KCS believes in teamwork and fosters an environment that offers the highest level of engagement with it's customers right from product design to a high quality of support and customer service.
KCS is seeking talented and motivated Senior Software Engineers to join our product and technology team. This is a unique opportunity to play a pivotal role in the development of a new technology stack and set of products that will replace our existing software products. We are looking for resourceful individuals who are passionate about software development and are eager to acquire and master the tools needed to accomplish the tasks at hand. While this role will primarily focus on backend systems, experience with full-stack development is an asset.
Job Responsibilities:
Writing modular, clean, simple, maintainable, well documented, code.
Own up to responsibilities and deliver within deadlines.
Write unit tests and integration tests to ensure code quality and comprehensive coverage.
Participate in cross-functional team discussions, providing ideas, solutions, and feedback to stakeholders.
Actively track assigned tasks and effectively communicate progress to all team members, both verbally and in writing.
Author software design documents and technical specifications.
Provide support for the existing software stack with new features, bug triage, and fixes.
Contribute to and enhance design and coding conventions.
Offer constructive feedback to fellow engineers through design and code reviews to uphold code quality and consistency across the team.
KNOWLEDGE AND SKILL:
You should have an in depth knowledge of C# and dotnet core.
You should have worked on VB.net or other languages and can understand existing code.
You should have independently written microservices, APIs and asynchronous tasks.
Excellence derived from your talent, not expertise with specific tools or technology.
Understand and deliver scalable and high performance, high speed to the back end of a database driven software product with high scale and high operational speed'
Experience working with relational and non-relational databases (e.g., MSSQL, Redis, MongoDB)
Proficiency in using version control systems (e.g., Git)
Familiarity with containerization and orchestration technologies
Understanding of data security is expected.
A passion for staying updated with the latest industry trends and technologies.
EDUCATION/EXPERIENCE:
Bachelor's or Master's degree in Computer Science, a related field
Over 6 years of development experience, including more than 3 years of work on backend systems.
Demonstrated history of successful design and execution in software development.
How to Apply:
Please send your resume and a cover letter to kcshr@kcssoft.net.
Job Type: Full-time
Pay: From ₹800,000.00 per year
Benefits:
- Provident Fund
Schedule:
- Day shift
Education:
- Bachelor's (Preferred)
Experience:
- total work: 2 years (Preferred)