Overview In this role you will contribute to enterprise software development, applying a modern front-end stack to deliver robust, scalable solutions. You will work within a team to support development and maintenance projects, participate in SDLC and architecture reviews, and help shape technical direction. The position emphasizes hands-on coding, design assessments, and collaboration with cross functional stakeholders to deliver quality software. This is an opportunity to impact technology choices and project outcomes in a growing IT services company.
Responsibilities- Develop and maintain software using AngularJS, Knockout, YUI, HTML5, CSS3, JavaScript, jQuery, OOJS, XML, JSON, AJAX, RWD, Bootstrap, LESS & Sass
- Participate in software development life cycle and project lifecycle activities on development and maintenance projects
- Contribute to design and architecture reviews to ensure scalable, maintainable solutions
- Collaborate with cross-functional teams to deliver software enhancements and fixes
- Utilize version control and build/automation tools to support releases
- Engage with project tracking tools to monitor progress and quality
- Assist in troubleshooting and performance optimization
- Adhere to coding standards and best practices to ensure maintainability
Key requirements- 4+ years of experience in front-end and full-stack development involving AngularJS and related technologies
- 4+ years of experience in software development life cycle and project lifecycle activities
- 4+ years of experience in design and architecture review
- Bachelor's degree or foreign equivalent; or 3 years of progressive experience in lieu of education
- 7+ years of experience within Information Technologies
- No sponsorship; US Citizens, GC/GC-EAD, or TN visa holders preferred
- Strong experience with build tools and trackers such as Grunt, Gulp, GIT, JIRA
- Experience with IBM Clear Quest, Bugzilla, Rally, and related collaboration tools
- AngularJS
- Knockout
- YUI
- HTML5
- CSS3
- JavaScript