Computer Technology Services
Computer Technology Services

200 Great Oaks BLVD, Suite 211
Albany, NY 12202
Call: (518)­ 869-3591
200 Great Oaks BLVD, Suite 211
Albany, NY 12202
Call: (518)­ 869-3591
200 Great Oaks BLVD, Suite 211
Albany, NY 12203
Call: (518)­ 869-3591

CTS Job Openings

 

 

Front End Web Developer

We are looking for software engineers with web development experience particularly with Angular
and Node.JS. You will work with a team of experienced developers to solve
technical challenges and advance platforms.

If you enjoy tackling challenging projects of various size, collaborating with other developers,
taking a sense of ownership of your code, and continually improving your and
your team's capabilities, then our creative and professional work environment
is for you.

Job Summary

The Software Engineer will work in a highly collaborative, cross functional and Agile team. Creating, designing and developing front end web applications using cutting edge technologies.

Responsibilities:

Gets things done. Takes ownership of tasks when others do not. Helps drive the completion of all kinds of work tasks.

Helps break down, estimate, and provide just-in-time design for small increments of work.

Builds a strong team using their collaboration skills.

Provides direction and shares knowledge with team members in areas of expertise

Continuously learns, and is unafraid to learn new practices, processes, technologies, and languages.

Continuously acts to enhance knowledge of new technologies, business processes, and project management skills, staying abreast of trends, latest industry developments and knowledge sharing among colleagues.

Provides development and support for portions of one or more applications which may span multiple product or platform development teams.

Commits to completing well-defined work, and delivers on those commitments.

Participates in weekly iteration demos for product managers

Reports status of assigned software development and/or maintenance tasks

Consistently follows software development methodology

Qualifications:

Required:

Bachelor degree in Computer Science, Information Technology or Engineering and recent, relevant work experience

Minimum one (1) year software development experience in a front-end web developer role

Solid JavaScript, HTML, CSS experience

Knowledge of and desire to work in an Agile development environment

Thorough understanding of and experience in object oriented design and programming

Experience using source code control systems, such as Git, Subversion, or CVS

Knowledge of 2 or more of the following: XML, JSON, Backbone, Bootstrap, Angular, Node.js or React.

Strong verbal and written English communication skills required

Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions

Must have strong teamwork orientation and the ability to foster collaboration within and across teams

Must be sensitive to cultural differences in interactions and in the way work is done

Needs good work ethic and strong sense of ownership of end result

Preferred:

Advanced degree preferred

Experience with Agile development methodologies, including XP methods such as Test Driven Development and pair programming

Experience with JavaScript frameworks, such as Backbone.js, JavaScript MVC, jQuery, etc.

Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON)

Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5)

Passion for working in the academic, professional or library markets

Experience developing for mobile devices

How to Apply

Please email resume to

dservideo@ctsalbany.com