Senior Software Engineer UI Developer
Mindspark International, Inc. - Denver, CO
TO APPLY TO THIS JOB EMAIL RESUME TO RESUMEMINDSPARKITCOM (NO THIRD PARTIES ON THIS ONE AND WE DO NOT SPONSOR AT THIS TIME) Senior Software Engineer – UI Developer Job Description Member of a project team developing software applications for government customers Primarily responsible for designing developing and testing of a suite of rich internet applications (RIA) accessible from a common portal working with subject matter experts (SMEs) requirements analysts and user interface (UI) designers to understand the business functionality and implement a UI based upon standards using objectoriented design UML modeling patterns and modelviewcontroller (MVC) frameworks to design and explain behavior of rich UIs ranging from CRUD data management to complex business work flow developing a common framework to reuse security session browser history complex visual error handling event handling and data binding components working with backend services and integration developers to retrieve data persist data and apply centralized business rules and developing JUnit tests to provide a library of regression tests for UI functionality Responsibilities include analyzing customer requirements developing software requirements and software design specifications to meet the customer requirements coding unit testing and integration testing of software in accordance with the requirements and software design specifications working closely with the customer requirements analysts and test engineers to deliver high quality software development of presentations for customer review and configuration management of work products Typical Minimums Bachelors degree from an accredited college in a related discipline or equivalent experiencecombined education with 10 years or more of professional experience or 8 years of professional experience with a related Masters degree 18 YEARS OF IT EXPERIENCE CAN BE SUB FOR HIGHER EDUCATION DEGREE Required Skills Designing developing and testing of an Adobe Flex Rich Internet Application (RIA) Adobe Flex Flex Builder Action Script MXML Object Oriented Design Unified Modeling Language Flex Framework such as Cairngorm and Parsley Messaging using AMF BlazeDS or LivecycleDS Experience developing common components for reuse within Flex for security session browser history complex visual error handling event handling or data binding components Experience with Java J2EE JUnit Eclipse IDE and WebSphere Application Server Knowledge of and experience with key software engineering practice areas such as configuration management automated builds and continuous integration change management detailed requirements analysis Experience working with UNIX and Windows operating systems Communicating effectively Interacting professionally with both clients and peers Willingness to take the initiative Ability to organize and manage time Working independently and collaboratively in teams Prioritizing work and working on multiple tasks Analyzing and solving problems Desired Skills Unit testing of Flex applications using FlexUnit Thin or rich internet client development experience with AJAX JavaScript JSF Struts Echo2 etc Continuous Integration and Build tools including Ant and CruiseControl Middle tier Java experience with Spring and Hibernate (data mapping) Senior level SQL and RDMBS experience with the ability to construct complex SQL statements and an understanding of indexing triggers and transactions using Oracle databases UNIX shell scripting Automated testing tools including Flex Monkey FlexUnit SilkTest ITKOLisa SOATest or JUnit
Dice - 11 months ago - save job - block
About this company
Mindspark International, Inc. is a global information technology services provider headquartered in Denver, Colorado. We offer services that...