What are the responsibilities and job description for the Senior Developer position at Experienced Recruiting Partners, LLC.?
Contract Role
Length: ASAP – 3/31/2026 - A 2-year extension is anticipated
Hybrid Remote Onsite in Albany, NY
If hybrid, it is expected the resource will be onsite 2 days per week.
OVERVIEW:
- Senior developer with solid front-end and back-end experience.
- Expertise in building web applications using Spring Boot, Vue and TypeScript.
- Experienced in working with other developers using git to manage a shared code base that is automatically deployed using our existing deployment pipeline.
Responsibilities:
- Support the development team to deliver working software (pull requests, code review and the general flow of code from design to release).
- Understand the client environment and architecture decisions to lead technical decisions with your team within constraints.
- Use leadership and communication skills to assign and follow-up on work through GitFlow and JIRA driven release process. Read and write code, communicate challenges, and delegate responsibilities to the technical team.
- Maintain a pragmatic focus on the technical problems, system design, and engineering issues in the context of completing performant, maintainable, and high-quality software components.
REQUIREMENTS:
- 6 years of relevant experience.
- Bachelor's degree in a technical or professional specialty.
- Relevant experience includes functioning as a senior information technology professional demonstrating a high level or mastery of knowledge with the principles of the work to be performed. Experience demonstrates technical proficiency in relevant specialty area(s) requiring a wide range of complex problem solving through the development of solutions. Work may have involved serving as the IT lead on multiple complex IT projects. Experience gained in a variety of settings and could include research and investigation of specialized computing options and solutions; development of requirements for unique software that is unavailable in the marketplace; and creation of original innovative designs, templates, and formats for multimedia products.
- 4 years of expertise in Spring Boot
- 3 years of expertise in Spring Data
- 3 years of experience using Bootstrap
- 4 years of experience using Gradle
- 2 years of experience using Vue.js
- 2 years of experience using git
- 1 year of experience using Vue3
- 1 year of experience using TypeScript
- 2-3 years of experience in Data Warehousing / Reporting tools / SQL