UI Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About The RoleJob TitleUI DeveloperLocationExton, PA - 3 days/week on-siteDuration1+ yearCompensation$70/hr C2CWork StatusUSC/GCNotesStatus/UpdatesJob DescriptionPosition 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 & ResponsibilitiesFamiliar with the process of translating User Experience design and requirements into application software productsUnderstands and employs best practices in the context of software developmentPerforms moderately complex development activities, including the implementation of desktop application software graphical user interfacesPerforms moderately complex bug verification, release testing, and beta support for assigned areas; researches problems discovered by QA or product support and develops solutionsWorks under the general supervision of a development managerRequired SkillsExperience developing desktop application software with C++Include GPA on submittal - education is most important to themExperience using Microsoft Visual Studio and .NETExperience with asynchronous programming in C#Experience with Microsoft’s Windows Presentation Foundation (WPF)Good communication and interpersonal skillsAbility to learn quickly and to collaborate well with othersIf 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.Minimum Education And ExperienceBS in Computer Science, Applied Mathematics, Engineering, or other natural sciencesExperience in Graphical User Interface design and developmentGood understanding and skills in object-oriented programmingExperience in C++Key Responsibilities & SkillsDesktop Application UI DevelopmentUI Mockup ImplementationUX Design TranslationAsynchronous ProgrammingBug Verification & Release TestingBeta SupportObject-Oriented ProgrammingSoftware Development Best PracticesCollaboration & CommunicationTechnical SkillsC++ / C#Visual Studio / .NETWPF (Windows Presentation Foundation)Asynchronous Programming (C#)Windows Desktop DevelopmentEducationBachelor's Degree in Computer Science, Applied Mathematics, Engineering, Physics, Natural SciencesIndustry ExperienceSimulation SoftwareEngineering SoftwareDesktop Application DevelopmentComputer-Aided Engineering (CAE)#JoinOurTeam #NowHiring #ApplyToday