Vacancy caducado!
- Experience developing software for Windows operating systems with C & C#.
- 7+ years of experience in software development/engineering including requirements analysis, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
- Strong background in UX/UI design.
- Experience creating user interfaces that integrate a composite of COTS and custom code.
- Experience on the design and development of at least one Object Oriented system.
- Knowledge of the concepts involved in "wrapping " legacy systems or components as Web Services within a SOA framework.
- Experience in software integration of newly developed, existing, modified, FOSS, COTS, or GOTS software.
- Experience with serialization methodologies like JSON, BSON, etc. and standard version control systems (i.e. Git).
- Familiarity with modern UI frameworks like React and VueJS would be considered a plus
- Knowledge of front-end design patterns, including responsive design and how to consider the trade-offs of each approach.
- Strong comprehension of development, integration, and deployment technologies (GIT, Jenkins, Nexus, Docker).
- Fluent with modern software design principles (Design Patterns, IoC, OOP, Functional Programming, micro-services, test driven development etc.).
- Ability to maintain a library of reusable code.
- Hands on experience with markup languages.
- Understanding of layout aesthetics.
- Good oral and written communication skills.
- A passion for staying abreast of the latest technologies.
- Self-motivated individual willing to work on a variety of projects as necessary when required.
Vacancy caducado!