Job Description
Job Title: Software Engineer
Location: Pune, India
Experience: Minimum 3+ years in development
Job Description:
We are looking for a skilled Software Engineer with strong experience in JavaScript and
Vue.js, and hands-on expertise in event-driven frameworks such as Kafka. The ideal
candidate will be responsible for developing robust features, writing unit and functional test
cases, and collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
Develop and maintain web applications using JavaScript and Vue.js.
Design and implement event-driven architectures using Kafka.
Write clean, maintainable code following test-driven development practices (unit
and functional test cases).
Work with MongoDB and PostgreSQL for data management and complex queries.
Collaborate with developers, QA, and product teams to deliver high-quality releases.
Optimize and enhance existing codebase and frameworks.
Participate in code reviews and provide constructive feedback.
Troubleshoot, debug, and resolve technical issues.
Ensure scalability, reliability, and performance of the platform.
Requirements:
Minimum 3 years of experience in software development.
Strong experience in JavaScript and Vue.js.
Hands-on experience with event-driven frameworks (e.g., Kafka).
Experience in writing code using test-driven frameworks (unit and functional test
cases).
Experience working with MongoDB and PostgreSQL, including query optimization.
Strong analytical and problem-solving skills.
Excellent communication and teamwork skills.
Preferred Qualifications:
Experience with CI/CD pipelines and release management.
Familiarity with Agile/Scrum methodologies.
Knowledge of performance and security best practices.
Experience with API development and integration.
Additional advantage if the person has experience with Flutter.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Vigoursoft Global
Location(s): Pune
Keyskills:
query optimization
Data management
Postgresql
Analytical
Functional testing
Javascript
MongoDB
test driven development
Test cases
Release management