Job Details

ID #46001705
State Maryland
City Columbia
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Perennial Resources International
Showed 2022-09-26
Date 2022-09-15
Deadline 2022-11-13
Category Et cetera
Create resume

UI Developer (C, C#)

Maryland, Columbia, 21044 Columbia USA

Vacancy expired!

User Interface (UI) DeveloperFull TimeColumbia, MD (Hybrid; onsite & remote) Our client is seeking a Senior User Interface (UI) Developer to join our innovative team of dedicated, diverse professionals. In this role, you will play an integral part of a team developing software used to support rapid response and deployment for RF and SIGINT systems used worldwide

The ideal candidate should have extensive experience in design and implementation of high-performance user interfaces with the ability to interpret customer requirements into practical, user-friendly applications. This role includes the design and implementation of new interfaces as well as integrating and adapting existing user interfaces employing multiple programming languages.

Preferred Qualifications
  • 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 expired!

Subscribe Report job