(Senior) Software Engineer

(Senior) Software Engineer

Filed under: Kraków | Informatyka-Administracja

G -Force Recruitment is a company providing recruitment services for the largest companies operating in Europe and around the world . We conduct processes for managerial positions and specialist on Polish territory and abroad. Our clients are global companies from the following sectors: BPO / SSC , IT / Telco , engineering and FMCG .



The SEF Group delivers new secure applications for a variety of product variants. The Engineer would be responsible for

design and development of new applications, enhancing existing applications, solving problems, and resolving

defects. The Engineer will review requirements, develop the architecture and design of features (including the

relevant documentation), develop application prototypes, participate in design and code reviews, and write

code (including unit tests).

The Engineer must be able to work within a group and assist junior engineers.

The Engineer must be able to become proficient on new task domains quickly, demonstrate technical excellence in

his/her personal work as well as contribute to the team's continued success by sharing technical knowledge.





Duties and Responsibilities


· Develop technical solutions from high level market requirements

· Design and implementation of new secure embedded firmware applications in C#

· Review and maintain existing code base (in the C, C#, and JavaScript languages)

· Develop NUnit test fixtures in C#

· Development of interactive desktop applications and SDKs

· Documentation and cross functional training of low level concepts



Qualifications


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The

requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable

accommodations may be made to enable individuals with disabilities to perform the essential functions.


· 5+ years of hands-on code development

· Applied experience with C# (or other Object-Oriented language)

· Familiarity with MVVM frameworks (Caliburn.Micro, MVVM Light, Prism) is a plus

· Familiarity with Graphical User Interfaces and User Experience Design a plus

· Familiarity with bug tracking tools (Bugzilla, Jira)

· General knowledge of test frameworks and automated build systems (e.g. Jenkins, NUnit, NAnt

· Ability to complete design related tasks with minimal supervision

· Experience with Secure Elements, RFID, NFC, HCE or Bluetooth technologies is a plus

· Experience with Agile Scrum development a plus



Education and/or Experience


· Minimum of Bachelors Degree in Computer Science or Electrical Engineering; Masters degree

preferred

· Minimum of 5 years of hands-on software development experiences


Language Skills


· Ability to effectively communicate in the English language, both verbally and in writing.

· Ability to read and interpret technical journals, specifications, international technical standards, etc.
« Pracownik działu odzieżowego Kalisz
Mobile applications tester (M/W) »