Back

Software Engineer

Job Description

Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead. Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.

Engineering Bachelor’s degree in computer science or Masters with Excellent academic records from a reputed institute (Govt. Engineering Colleges/NIT/IITs).
Good analytical and problem solving skills with excellent communication
3 plus years of experience in front end technologies like React, Angular JS,  Java Script, CSS, HTML
Experience with enhancing and maintaining web client enterprise level application
Good understanding of Agile methodology and working experience with Scrum 
In depth knowledge of object oriented languages like JAVA, C++
Well aligned with best development practices like TDD, BDD along with Agile software development
Proven ability to collaborate across multiple development teams
Strong knowledge of client server architecture and development.
One Scripting language knowledge Python/Shell/Perl etc

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?