What are the responsibilities and job description for the Software Engineer position at redShift Recruiting LLC?
Are you a seasoned tech enthusiast looking for your next challenge? Our client is seeking a Senior Software Engineer who excels in delivering high-quality code and possesses strong backend skills. This is a full-time opportunity in the Albany, NY Metro area, though we are open to candidates outside of the area. Please note that while relocation will not be supported by our client, candidates must be willing to relocate at their own expense. Additionally, candidates must be willing to report to the Latham office regularly, as our client values face-time and collaboration in the development of new products.
Responsibilities of the Senior Software Engineer will include:
- Engage in the complete software development lifecycle, including technical analysis, design, development, and unit testing phases.
- Demonstrate capability to identify, implement, and champion improvements and innovations within development.
- Develop backend Node.js APIs, React web UIs, and Docker-based infrastructure.
- Oversee AWS infrastructure management, encompassing databases, servers, and serverless functions.
- Other duties as assigned.
Qualifications of the Senior Software Engineer:
- Over 5 years of professional development experience.
- Skilled in ReactJS, NodeJS, TypeScript, and JavaScript.
- Familiarity with AWS, CI/CD pipelines (CodePipeline, CodeBuild, GitHub Actions), and Infrastructure as Code (CDK).
- Profound knowledge of ORM and proficiency with MySQL databases.
- Emphasis on maintaining high code quality, security, and adhering to development standards.
- Detail-oriented and deadline-driven.
- Bachelor's degree preferred.
Pay for this position is commensurate with experience and education, ranging roughly from $90,000 to $130,000.
Salary : $90,000 - $140,000