Your responsibilities will include all aspects of software development, from design and analysis to development, implementation and maintenance. You are a dedicated and hardworking individual. As a front-end software engineer, you will be a contributing member of a team that implements new application features, improves existing features, while adding performance and software quality metrics to our codebase.You will work closely with business partners, other engineering teams, quality assurance, management, as well as human interface and user experience designers.