Job Title : Senior Software Developer
Role
Responsibilities:
● Responsible for end to end product development and releases
● Manage team of developers and help solving issues
● Develop and manage well-functioning databases and applications
● Designing and developing APIs.
● Test software to ensure responsiveness and efficiency
● Troubleshoot, debug and upgrade web and mobile applications
● Create security and data protection settings
Skills and personal characteristics
● Passionate about product building and solving complex business problems with
software solutions
● Proven experience as a Senior Software Developer or similar role, leadership
preferred
● Good communication skills and flexibility to work in a startup environment
● Experience in Java technologies and strong in OOPS
● Expertise with JavaScript frameworks such as ReactJS, React Native and AngularJS
● Expertise in back-end languages and frameworks like NodeJs, Express/Fastify
● Experience with SQL databases such as PostgreSQL, MySQL, Mongo.
● Experience in developing scalable and high performing applications for Cloud.
● Experience with versioning systems like Git and build tools like Maven, Jenkins.
● Exposure to Agile methodologies e.g., Scrum / Kanban.
● Excellent communication and teamwork skills
● Great attention to details and organizational skills
Educational Qualifications
B.E/B.Tech in Computer Science and related streams
B.Sc/M.Sc in Computer Science/IT
BCA/MCA
Experience
2-5 years of experience as a software developer in a senior role.
Note: Freshers can also apply for entry level positions.
Industry
Employment Type
Full-time