Software Engineer I

Less than 5 years experience  •  Software

Salary depends on experience
Posted on 06/27/17
San Antonio, TX
Less than 5 years experience
Software
Salary depends on experience
Posted on 06/27/17

Summary

Provide analytical, technical, and administrative knowledge in the life cycle of information technology solutions and systems software. Research, design, and implement systems according to user specifications.  Write new and modify existing programs.  Provide technical assistance in answering user questions.

 

Key Duties / Responsibilities

Interface with business customers, assess customer requirements, evaluate alternatives, develop creative solutions, and document design solutions.

Tie wireframes and mockups to actual implementations.

Provide consultations on best practices, areas for improvement, and other areas related to user interface design.

Follow all software development methodologies for proper implementation, testing, and distribution of solutions.

Provide input for cost/benefit analysis of proposals, estimation of budgets, and time lines and resources required for successful and timely completion of projects.

Must have the ability to properly prioritize and work multiple tasks.

Follows the change control processes to ensure integrity of the production environment.

Provides technical assistance to users.  Mentors team members.

Provides on call support as required.  Monitor and resolve production support requirements.

 

Education & Knowledge Required

Bachelor’s degree in Computer Science, Engineering, or Information Systems with an emphasis on the web user interface design.

 

Experience / Skills / Abilities Required

3 - 5 plus years’ experience contributing to the creative execution of large scale web user-interface design projects including ecommerce, content portals, mobile and web-based application design

3 - 5 plus years’ experience with web based programming techniques, including HTML, CSS, JavaScript, AJAX, and some programming language (Java, .Net, PHP, or other)

3 – 5 plus years’ experience with the following advanced Web and JavaScript Technologies:

HTML, XHTML, CSS, HTML5, XML

Adobe Flash/ Flex

AJAX, JavaScript

Adobe CS production suite (Photoshop, Illustrator, InDesign)

TypeScript

Twitter Bootstrap

Requires JS

BackBone JS

HTML5 Canvas Element

Easel JS and Advanced Rendering of Objects on Canvas

Advanced Client Side Image and Graphic Processing on Canvas 

Integration of 1 major Web Fonts API (Adobe, Google, Monotype, Fast Fonts, or related)

Ant

Uglify JS

Jasmine (tests)

Rest and SOAP Web Service Integration

Adobe Text Layout Framework

Working knowledge of object oriented programming techniques for design, construction, testing and implementation of project requirements.

Ability to solve complex design problems and achieve the highest quality design while pushing the boundaries of rich media online applications

Solid understanding of W3C and Accessibility guidelines

Ability to work independently and quickly but with a strong attention to detail and accuracy, properly prioritizing multiple tasks

Process-oriented with ability to work with different UI materials and rapid prototyping

Strong communications and organizational skills with an ability to thrive in a fast-paced production deadline-driven environment

Experience with working on sites with responsive design

Excellent verbal and written communication skills

Familiar with various software development methodologies (e.g. SCRUM, Agile, rapid prototyping, etc.) and when to apply the methodologies and their functions within a development environment

Ability to work independently in the development and implementation of major systems

Leverage experience, industry knowledge/best practices, and own personal judgment to accomplish goals

Creativity and the ability to "think outside the box" are required.

 

The candidate should be prepared to show a portfolio of prior work product.  Candidates for this position must show a passion for delivering high quality products.  The candidate will be requiredto contribute immediately upon entry into the organization and will be evaluated on the ability to do so.

 

Demonstrated troubleshooting and debugging skills in client and server side, network based applications

 

Demonstrated experience integrating multiple JS frameworks to meet the business needs in a flexible manner, while optimizing the foot print downloaded by the client

 

Demonstrated Experience building out advanced text and image editors

 

Demonstrated experience build out applications using responsive design patterns

 

Demonstrated experience working cross browser compatibility across mobile / tablet devices, optimizing for IOS and Android based Tablets

 

Certifications, Licenses and Additional Requirements 

Desired knowledge or expertise (one or more of the following areas):

OAuth and Related Single Sign-on Capabilities

Integration with Social Networks, Third Party Email Providers, Image Mgmt Providers

Solid understanding of Web Analytics tagging with Adobe Site Catalyst and Google

Web to Print / Product Personalization, Rendering and Composition Experience

 

Communication & Contacts Required

This role will require frequent interaction with key business stakeholders, development team members, as well as internal clients (Quality Assurance, Product/Project Management, Business Analysts, etc.). Candidates must be able to demonstrate an effective communication style that enables strong teamwork and professional relationships with the team’s internal/external clients.

 

 

Competitive Benefits & Compensation

Harland Clarke offers excellent compensation and benefits including medical, dental, vision, 401(k), short and long-term disability, life insurance, accidental death and dismemberment (AD&D), paid, flexible vacation and holidays.

 

*Applicants for employment in the U.S. must possess work authorization which does not require sponsorship by the employer for a visa.

 

*Harland Clarke is an Equal Opportunity Employer.

10027

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.