Senior Software Engineer

HR Recruiting Services

Boston, MA(remote)

JOB DETAILS
SKILLS
Agile Programming Methodologies, Algorithms, Amazon Web Services (AWS), Artificial Intelligence (AI), Best Practices, Coaching, Code Reviews, Communication Skills, Computer Science, Continuous Improvement, Cross-Functional, Data Structures, Debugging Skills, Docker, Establish Priorities, Git, Identify Issues, Internet Application, JavaScript, Machine Learning, Mentoring, Organizational Development/Management, Organizational Skills, Problem Solving Skills, Process Improvement, React.js, Software Development, Software Engineering, Systems Administration/Management, Team Player, Technical/Engineering Design, Test Plan/Schedule, Testability, Testing, Unit Test, Web Programming, Web Services
LOCATION
Boston, MA
POSTED
27 days ago

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


Requirements


  • 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


About the Company

H

HR Recruiting Services

HR Recruiting Services

"The Right Fit. Right Hire. Right Now."

 

HR Recruiting is a diverse national employment firm provider of HR solutions and a leading provider of direct-hire, permanent and contract placements.

We take pride in the quality of service we provide to our clients and job seekers.  Building personal relationships with them, providing valuable advice, making sure we are responsive to their needs, being helpful and staying proactive.

We invite you to learn more about our practices to identify services that will help improve your company's performance in our "Employers Section" and let us know how we can assist you.

For our job seekers , please  go to our "Job Seekers" page and tell us about your interest and visit our "Career Page" to review our opened positions and apply.

 

COMPANY SIZE
1 to 9 employees
INDUSTRY
Staffing/Employment Agencies
WEBSITE
https://www.hrrecruitingservices.com/