Position: Senior C++ Developer
Company: GlobalLogic
Experience required: 3y
English level: intermediate

Job Description
- Bachelor's/Master's degree in Computer Engineering. 
- 3 + years of experience in software development with C++.
- Strong technical skills.
- Must have significant knowledge and experience developing Windows applications using C++, MFC/Qt, and STL.
- Must have superior Object-Oriented development experience and working knowledge of common Design Patterns.
- Must have expert knowledge of software development tools and the software development life cycle.
- Must be up-to-date on the latest technology and development techniques in communications systems and software development technologies.
- Must have strong written and verbal communication skills in English.
 
Nice to have skills:
- Data analysis and debugging skills.
- C embedded development experience.

Job Responsibilities
The Senior Software Developer will be responsible for designing and developing of the new features of an existing application, along with any required refactoring.