Senior Software Engineer – Siemens

Job Description
We have multiple openings to join our Engineering team. The successful candidate will be required to work within a team using agile SCRUM methodology, and implementing user stories. The candidate will aim to ensure that the stories are developed with the highest levels of quality within the sprint.
As a software development engineer in the Electrical Systems Division of Mentor Graphics, the incumbent is required to understand, design and implement solutions for the electrical systems domain.
Interact with marketing to transform requirements into software specifications
Design and implement the functionality for the requirements
Participate in code/design reviews and continuous improvement of product line
Interact with co-workers and stakeholders to improve the quality of the product
Provide support to customer services group for addressing customers issues
Familiarity with relational databases, SQL and/or NoSQL databases

Mandatory qualifications
Programming Experience: 0-5 years of extensive hands on experience in developing software using an Object Oriented programming language (C#, C++, Java or similar) with proven routine application of object oriented design and unit testing
Software Skills: Experience in routine application of object oriented design and unit testing.  Excellent analytical and problem solving abilities, capable of designing suitable solutions using appropriate algorithms and data structures. Well versed with software development best practices, lifecycle and methodologies
Soft Skills: Good verbal and written English communication skills.  A commitment to quality, eagerness to learn self-motivated and takes initiative
Education: Bachelor or higher degree in Computer Science, Software Engineering or other engineering/technical/scientific domain

Desirable qualifications
Experience working in a team using an Agile process
Experience developing solutions to complex engineering problems and business logic
Experience in refactoring of code of varying complexity and/or automated test coverage
Experience developing/maintaining object model and/or public APIs
Experience significantly improving performance, capacity and/or scalability
Good to have familiarity/experience of routing algorithms
Good to have familiarity with electrical and harness domains
Organization: Digital Industries
Company: Mentor Graphics (India) Private Limited
Experience Level: Mid-level Professional
Job Type: Full-time

Click here to Apply Online

[yuzo_related]