Senior Software Engineer
Job Title: Senior Software Engineer
Location: US-FL-
Overview:
1. Using Agile-development methods, this individual will develop software products in Linux and Windows by writing, testing, and documenting server software using C++
2. Be a part of a Scrum team; this individual is expected to participate in the sprint meetings and work through the committed stories during the sprint cadences.
3. Experience in Object Oriented Analysis and Design
4. Experience with Modelling Tools (like Rhapsody, Enterprise Architect, ?)
3. Being resourceful, proactive, and collaborative are the success factors for this role.
4. Regular attendance and punctuality is required
5. Must have a positive attitude
Primary Skills:
1. Strong Experience in C and C++ with STL (Standard Template Library)
2. Experience in UML Diagrams and Patterns
3. Linux as operating system
4. Unit Test methodology (we are using VectorCast)
5. Experience in UML Diagrams (mainly Activity Diagrams, Sequence Diagrams and State Machines) to understand the model based specification
Advance level of English
6. Strong Knowledge in developing IFE software applications
3. Agile (JIRA/ Confluence) / Good knowledge in source control tools like GIT, Python
4. Strong in Linux commands and any scriptingLanguage (Perl/Python)
Secondary Skills:
?Experience with Jira, Confluence and Stash is a plus
? Familiarity with Agile development methods a plus
? Must speak, read and write English fluently
Educational Qualifications
CS/EE/IT/IS