Work as a consultant on a variety of client projects, contributing to high-quality application development.
Collaborate with modern technologies and cross-functional teams of industry professionals.
Design, develop, and maintain software for large and complex systems.
Take ownership of estimates, delivery commitments, and the general development process.
Identify and align work with clients' goals and deliver client-focused solutions.
Contribute to internal libraries and solve new and difficult technical issues.
Engage in continuous learning, training, and professional development opportunities.
Requirements
5+ years of professional software development experience.
Professional experience working with Gen-AI is strongly preferred
5+ years of professional experience working with Ruby on Rails
3+ years of professional experience working with Amazon Web Services (AWS)
Meaningful experience working on large, complex systems.
Ability to take extreme ownership over your work.
Ability to identify with Bluelight's clients' goals and deliver on commitments.
Understanding of best practices and a commitment to following them.
Ability to work through new and difficult issues and contribute to libraries as needed.
A positive mindset and a can-do attitude.
Forensic attention to detail.
Passion for software development and continuous learning.
Benefits
Competitive salary and bonuses, including performance-based salary increases.
Generous paid-time-off policy
Technology / Office stipend
Health Coverage
Flexible working hours
Work remotely
Continuing education, training, conferences
Company-sponsored coursework, exams, and certifications
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentRuby on RailsAmazon Web Servicesapplication developmentlarge complex systemsclient-focused solutionsinternal librariestechnical issue resolutionbest practicescontinuous learning
Soft skills
ownershipclient alignmentproblem-solvingpositive mindsetcan-do attitudeforensic attention to detailcollaborationcommunicationadaptabilityprofessional development