Senior Software Engineer

Remote
Staffingine LLC New York, NY $110,000 - $123,000
Full Time Senior Level 7+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Develop and improve large features, fixes, and library upgrades for web applications while maintaining test coverage and driving coding best practices. This role actively participates in agile development, conducts code reviews, and mentors junior engineers.

Responsibilities

  • Develop large features and 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
  • Coach junior engineers on process, code base, and best practices
  • Conduct thorough and constructive code reviews to ensure quality
  • Actively participate in the agile development process (design reviews, planning, and retrospectives)
  • Write and review technical designs
  • Implement integrations with third-party services and application components
  • Collaborate with peers to prioritize work and be in alignment with strategic goals

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
  • Excellent problem solving, troubleshooting and debugging skills
  • Excellent design & organizational skills
  • Strong communication and collaboration skills
  • Ability to work independently in a remote environment requiring minimal direction/oversight
  • Continual improvement and self-learning

Qualifications

  • Bachelor Degree in Computer Science or related field is a plus
  • 7+ years of professional experience in software development of web applications.

Nice to Have

  • Experience with Kubernetes
  • Experience with AWS

Skills

Problem Solving * Python * SQL * AWS * Communication * Kubernetes * Docker * JavaScript * Agile * REACT * Collaboration * Git * TypeScript * MongoDB * Troubleshooting * Debugging *

* Required skills

About Staffingine LLC

Healthcare
View all jobs at Staffingine LLC →