14 Impetus Career Consultants Jobs
Full Stack Developer (8-10 yrs)
Impetus Career Consultants
posted 7d ago
Key skills for the job
Job Description :
Key Responsibilities :
- Design, develop, and maintain user-facing features using HTML, CSS, and JavaScript frameworks (e., React, Angular, Vue.js).
- Build and maintain server-side logic using Node.js, Python, Java (Spring), or Ruby on Rails.
- Design and manage databases with SQL (PostgreSQL, MySQL, MS MSQL) or NoSQL (MongoDB).
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and provide constructive feedback to ensure code quality and best practices.
- Develop and execute automated tests to ensure software quality.
- Debug and resolve issues reported by users or discovered through testing.
- Manage deployment pipelines and CI/CD processes.
- Monitor and optimize application performance and reliability.
- Document software designs, technical specifications, and implementation details.
- Maintain up-to-date documentation for ongoing projects.
- Design and implement software architecture and infrastructure for scalability and maintainability.
- Develop and maintain code frameworks and libraries.
- Implement security best practices to protect applications and data.
- Conduct regular security assessments and vulnerability testing.
- Ensure all code deployments are free from vulnerabilities and adhere to security standards.
- Continuously monitor and update applications to mitigate potential security threats.
- Actively participate in testing processes to improve code quality and functionality.
- Collaborate with QA teams to ensure comprehensive test coverage.
- Mentor junior developers and provide guidance to team members.
- Lead training sessions and workshops to share knowledge and best practices.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8-10 years of experience in full stack development.
- Proficiency in front-end technologies: HTML, CSS, JavaScript frameworks (React, Angular, Vue.js).
- Proficiency in back-end technologies Node.js, Python (Django/Flask), Java (Spring), Ruby on Rails.
- Experience with SQL and NoSQL databases.
- Excellent problem-solving skills and attention to detail.
- Strong communication and documentation skills.
- Proven experience in mentoring and training junior developers.
Preferred Qualifications :
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Contributions to open-source projects or personal coding projects
Functional Areas: Software/Testing/Networking
Read full job description