VSCode Extension Developer - Automotive Software development

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
We are seeking a highly talented and experienced VSCode-Extensions Developer to join our dynamic team. As a Software Developer, you will be responsible for designing, implementing, and maintaining VSCode-Extensions to enhance our software development processes. Your expertise in VSCode-Extensions development, GitLab-CI, unit testing frameworks, and AWS will be essential in ensuring the smooth functioning of our development processes and delivering high-quality software solutions.

Responsibilities:
1. Develop, enhance, and maintain VSCode-Extensions using Typescript, adhering to industry coding standards and best practices.
2. Familiarity with the Visual Studio Code editor and its extension which is important to understand the development environment, extension architecture, and available APIs.
3. Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
4. Write clean, efficient, and maintainable code with proper documentation.
5. Design and implement efficient and scalable build pipelines using GitLab-CI to automate the software development lifecycle.
6. Write comprehensive unit tests using Mocha/Chai/Sinon to ensure code quality, functionality and fix bugs.
7. Utilize AWS services for debugging and troubleshooting on the backend side.
8. Work with agile methodologies, such as sprints or Kanban, to deliver projects in a timely manner.
9. Work closely with product owners and stakeholders to understand and translate business requirements into technical specifications to ensure smooth integration and delivery of software components.
10. Stay up to date with the latest industry trends, tools, and technologies related to VSCode-Extensions, GitLab-CI, unit testing, and AWS, and apply them to improve development processes.

Qualifikationen
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven experience in developing VSCode-Extensions using Typescript.
3. Familiarity with popular VS Code APIs, libraries and Git.
4. Proficiency in GitLab-CI for setting up and managing build pipelines.
5. Strong knowledge of TypeScript, JavaScript, and web technologies (HTML, CSS) is necessary as they are often used in creating user interfaces for VS Code extensions.
6. Familiarity with AWS services and tools for backend debugging and troubleshooting.
7. Experience with Mocha/Chai/Sinon for unit testing.
8. Excellent problem-solving and analytical skills, with the ability to debug and resolve complex software issues.
9. Strong communication skills and the ability to work effectively in a team environment.
10. Experience working in an agile framework, such as sprints or Kanban
Preferred Qualifications:
1. Experience with IDE extensions development, such as Visual Studio or other IDEs.
2. Familiarity with testing frameworks and tools (Mocha/Chai/Sinon for unit testing).
3. Contributions to open-source projects related to VSCode-Extensions or Typescript.
4. Experience with AWS development tools or cloud technologies.
5. Hands on experience on spring boot framework or Nodejs.

Join our team of talented developers and contribute to the development of innovative and user-friendly VS Code extensions that enhance the productivity and experience of developers! Apply your expertise in VSCode-Extensions, GitLab-CI, unit testing, and AWS to drive innovation and deliver exceptional products to our customers.
Company Name: Mercedes-Benz Research and Development India Private Limited

Apply

0 page views

Related listings

  • Senior System Software Engineer
    Software Developer
    Software Developer
    At Trane Technologies TM and through our businesses including Trane ® and Thermo King ®, we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares t...
    2026/11/10
  • Apply Applicants for Software Engineering - JAVA
    Software Developer
    Bengaluru (Karnataka) Software Developer
    As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise t...
    2026/11/10
  • Net Full Stack Developer
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Job Description:Strong knowledge of .NET frameworkFamiliar with various design and architectural patternsUnderstanding of fundamental design principles for building a scalable applicationStrong understanding of object-oriented programmingSkill for wr...
    2026/11/10