What are the responsibilities and job description for the UI Developer position at O2 Technologies,Inc?
About The Role
Job Title
UI Developer
Location
Exton, PA - 3 days/week on-site
Duration
1 year
Compensation
$70/hr C2C
Work Status
USC/GC
Notes
Status/Updates
Job Description
Position Description:
UI Developer with a C background to augment the current UI development team. That team is currently early into a complete overhaul of the user interfaces of its flagship product.
In this role, a successful candidate would implement UI mockup designs provided by our UX team using common patterns and existing controls.
Key Duties & Responsibilities
Experience developing desktop application software with C
Include GPA on submittal - education is most important to them
Experience using Microsoft Visual Studio and .NET
Experience with asynchronous programming in C#
Experience with Microsoft’s Windows Presentation Foundation (WPF)
Good communication and interpersonal skills
Ability to learn quickly and to collaborate well with others
If candidates have no C skills, then it should be a candidate with considerable C# and WPF experience.
Working with SME with a PHD in astrodynamics.
BS in Computer Science, Applied Mathematics, Engineering, or other natural sciences
Experience in Graphical User Interface design and development
Good understanding and skills in object-oriented programming
Experience in C
Key Responsibilities & Skills
Bachelor's Degree in Computer Science, Applied Mathematics, Engineering, Physics, Natural Sciences
Industry Experience
Job Title
UI Developer
Location
Exton, PA - 3 days/week on-site
Duration
1 year
Compensation
$70/hr C2C
Work Status
USC/GC
Notes
Status/Updates
Job Description
Position Description:
UI Developer with a C background to augment the current UI development team. That team is currently early into a complete overhaul of the user interfaces of its flagship product.
In this role, a successful candidate would implement UI mockup designs provided by our UX team using common patterns and existing controls.
Key Duties & Responsibilities
- Familiar with the process of translating User Experience design and requirements into application software products
- Understands and employs best practices in the context of software development
- Performs moderately complex development activities, including the implementation of desktop application software graphical user interfaces
- Performs moderately complex bug verification, release testing, and beta support for assigned areas; researches problems discovered by QA or product support and develops solutions
- Works under the general supervision of a development manager
Experience developing desktop application software with C
Include GPA on submittal - education is most important to them
Experience using Microsoft Visual Studio and .NET
Experience with asynchronous programming in C#
Experience with Microsoft’s Windows Presentation Foundation (WPF)
Good communication and interpersonal skills
Ability to learn quickly and to collaborate well with others
If candidates have no C skills, then it should be a candidate with considerable C# and WPF experience.
Working with SME with a PHD in astrodynamics.
- Will learn a lot of new terminology.
BS in Computer Science, Applied Mathematics, Engineering, or other natural sciences
Experience in Graphical User Interface design and development
Good understanding and skills in object-oriented programming
Experience in C
Key Responsibilities & Skills
- Desktop Application UI Development
- UI Mockup Implementation
- UX Design Translation
- Asynchronous Programming
- Bug Verification & Release Testing
- Beta Support
- Object-Oriented Programming
- Software Development Best Practices
- Collaboration & Communication
- C / C#
- Visual Studio / .NET
- WPF (Windows Presentation Foundation)
- Asynchronous Programming (C#)
- Windows Desktop Development
Bachelor's Degree in Computer Science, Applied Mathematics, Engineering, Physics, Natural Sciences
Industry Experience
- Simulation Software
- Engineering Software
- Desktop Application Development
- Computer-Aided Engineering (CAE)
Salary : $70