6 Vimeo Technologies Jobs
6-9 years
Vimeo - Senior Software Engineer - Java/Python (6-9 yrs)
Vimeo Technologies
posted 4d ago
Key skills for the job
About the Role :
We are seeking a highly motivated and experienced Senior Software Engineer to join our growing team.
As a lead developer, you will play a crucial role in the design, development, and maintenance of our software products.
You will be responsible for leading projects, mentoring junior developers, and contributing to the overall technical direction of our products.
This role requires a strong understanding of software engineering principles, excellent problem-solving skills, and the ability to work effectively in a fast-paced environment.
Responsibilities :
- Lead the design and development of new software products and enhancements to existing products.
- Write clean, high-quality, high-performance, maintainable, and testable code.
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
- Participate in all phases of the software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
- Collaborate with product managers, designers, and other stakeholders to ensure projects meet business objectives and compliance standards.
- Mentor and guide junior developers, providing technical expertise and fostering a collaborative team environment.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Contribute to the improvement of our development processes and tools.
- Troubleshoot and resolve complex technical issues.
- Stay up-to-date with the latest technologies and trends in software development.
Qualifications :
- Bachelor's degree in Computer Science (or related field).
- 5+ years of relevant work experience in software development.
- Proven expertise in Object-Oriented Design (OOD), Design Patterns, and Database Design.
- Strong understanding of XML Schema and related technologies.
- Extensive experience with Agile or Scrum software development methodologies.
- Proficiency in [List specific programming languages and technologies required, e.g , Java, Python, C++, JavaScript, SQL, cloud platforms like AWS or Azure].
- Experience with [Mention specific frameworks or libraries relevant to the role, e.g , Spring, React, Angular, Node.js].
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Demonstrated leadership abilities and experience mentoring junior developers.
- Ability to multi-task, organize, and prioritize work in a fast-paced environment.
Preferred Qualifications :
- Master's degree in Computer Science or a related field
Functional Areas: Software/Testing/Networking
Read full job descriptionGood tech stack, If you are into software development then it's a very good company to learn new technologies. They provide Competitive salary.
I didn't feel confident on management decisions. C level executive are not stable.