Bluelight is a leading software consultancy focused on designing and developing innovative technology that enhances users' lives.
The company is committed to delivering exceptional service to clients, emphasizing quality and customer satisfaction.
Bluelight is in an exciting phase of expansion and is seeking exceptional talent to join its dynamic and diverse community.
The position is ideal for individuals who thrive in a fast-paced environment where everyone's opinions and efforts are valued.
The role involves contributing to challenging projects and developing high-quality applications that stand out in the market.
The company values continuous learning, personal growth, and hard work, offering a collaborative environment that promotes professional development.
Relevant technical disciplines include Python (Flask, SQLAlchemy), databases (SQL, PostgreSQL, ORMs), JavaScript (React, Knockout), keyed storage (MongoDB, Redis), and development tools (Git, Vagrant, Fabric, Docker, AWS, Jenkins).
Requirements:
A Bachelor of Science degree or higher in Computer Science or a similar technical discipline, or equivalent work experience is required.
Candidates must have 5+ years of experience as a Software Developer, Software Engineer, or in a similar role utilizing open source technologies.
Strong experience with Python and/or other object-oriented languages is necessary.
Comfort with full stack software development, including back-end development, service design, data storage, and modern web development frameworks is essential.
Experience in creating and maintaining fully automated continuous integration tools like Jenkins is required.
A proclivity towards refactoring and continuously improving object-oriented code through Agile development methods is expected.
Strong software engineering fundamentals, including object-oriented design, data structures, testable code, and algorithms, are necessary.
Experience in a SaaS-based product and comfort working effectively in a corporate setting is desired.
B2B financial services or alternative asset management experience is a plus.
Benefits:
The position offers a competitive salary and bonuses, including performance-based salary increases.
A generous paid-time-off policy is provided.
Flexible working hours are available.
The role allows for remote work.
Continuing education, training, and conferences are supported.
The company sponsors coursework, exams, and certifications for employees.