Senior Software Engineer
Job Description
Job Description
This is a remote position.
As a Senior Software Engineer you will join a collaborative team working to enhance and innovate our web service to expand to new customers and further improve efficiencies. We are seeking full stack creative thinkers, who thrive in a fast-paced environment and have a high level of ownership and responsibility for the success of the team. This is a fully remote opportunity that offers an exceptional work/life balance.
Hours: Ability to work East Coast Hours
Primary Function:
- Develop large features & improvements as well as fixes and library upgrades
- Write unit tests to maintain test coverage
- Take initiative to identify improvements to the code structure towards better maintainability and testability
- Drive coding best practices within the team
- May coach junior engineers (process, code base, best practices)
- Conduct thorough and constructive code reviews to ensure quality
- Actively participate in the agile development process (design reviews, planning, and retrospectives); seek to meet commitments and proactively resolve blockers
- Write and review technical designs
- Guide and mentor junior engineers in navigating the codebase, best practices, and relevant languages.
- Contribute to cross-team discussions around processes and architecture improvements
- Implement integrations with third-party services and application components
- Collaborate with peers to prioritize work and be in alignment with strategic goals
- Handle interruptions well, seek to help others reach team goals
- Keep up-to-date with relevant advances in the field
- May participate in interviews for new hires
- CS fundamentals (data structure and algorithms)
- Deep knowledge of modern web applications
- Expert in Python
- Proficient with JavaScript / TypeScript / React
- Good knowledge of MongoDB or SQL
- Proficient with Git
- Proficient with Docker
- Updating existing platforms, experience working with legacy systems and upgrading libraries
- Excellent problem solving, troubleshooting and debugging skills
- Excellent design & organizational skills
- Authorization to work for any employer in the U.S.
- Ability to work independently in a remote environment with minimal direction/oversight
- Strong communication and collaboration skills, including experience working with cross-functional teams.
- Ability to work independently in a remote environment requiring minimal direction/oversight
- Continual improvement and self-learning
Education and Experience:
- 7+ years of professional experience in software development of web applications.
- Bachelor Degree in Computer Science or related field is a plus
Physical Requirements:
- Remote position.
Preferred or Nice-to-have Skills
- Experience with AWS
- Knowledge of Kubernetes
- Experience with cross-functional teams
- Experience or curiosity with Machine Learning or AI
Recommended Jobs
Emergency Veterinarian - Ethos ER Immerse Mentorship Program - Natick, MA
Boston West Veterinary Emergency & Specialty, located in Natick, MA, is seeking veterinarians passionate about working in emergency medicine for our 9-month training and mentorship program, followed…
Travel Speech Language Pathologist Job
Job Overview TLC Nursing Associates, Inc. is seeking a Speech-Language Pathologist (SLP) for travel assignments in healthcare facilities. The ideal candidate will assess, diagnose, and treat s…
Director of Clinical Operations and Workforce Optimization
Director of Clinical Operations Overview: We are seeking an experienced and strategic leader to join our dynamic team as the Director of Clinical Operations. This full-time position, based i…
Security Supervisor
The Public Safety Operations Supervisor provides leadership and operational oversight to ensure a safe, secure, and welcoming healthcare environment for patients, visitors, staff, and the surrounding …
Sales Manager_Chinese Vertical
Job Description Job Description Chowbus is a leading Asian restaurant technology SaaS platform, with deep roots in the North American market for years. Currently, we stand as a pioneering enterpr…
Assembler - 2nd Shift (25-750)
IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800 employees in …
Heart Failure Cardiologist - VA Boston Healthcare System
Heart Failure Program Cardiologist VA Boston Healthcare System West Roxbury, MA A sign-on bonus or relocation incentive may be available for qualified candidates. VA Boston Healthcare …
Data Entry Intern
Longwood Collective is seeking an organized and motivated Data Intern for their Area Planning Department for a roughly 6-week project at 20 hours/week . This is an exciting opportunity for hands-on e…
Travel Radiology Cath Lab Tech Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced Cardiac Catheterization Laboratory (Cath Lab) Technologist to assist in cardiac catheterizations, angioplasties, electrophysi…
Project Estimator (Norton)
Job Title: Project Estimator Location: Norton, MA Job Type: Full-Time, On-Site (Hybrid Flexibility) Pay Range: $80,000 – $130,000 (commensurate with experience) Benefits: Health Insurance…