Senior Software Engineer

MongoDB, Node . js, React . js, Software Engineer, MySQL, code reviews, design patterns, software design, Linux, SDLC
Full Time
Depends on Experience
Work from home available

Job Description

Senior Software Engineer #1943

Position Summary:

In this role, you will provide technical leadership in software design and development to an Agile/Scrum team. The successful candidate will have a proven track record for creating efficient, scalable, and manageable enterprise-level systems using open source technologies (Node.js, React.js, MySQL, MongoDB, Linux) hosted on AWS. You will be expected to be self-driven, think outside the box, and be open to working in a fast-paced startup environment with tight deadlines.

Experience and Education:

  • Bachelor’s degree in Computer Science or equivalent experience
  • 4+ year’s experience building large-scale server applications using a microservice-based architecture
  • 4+ year’s experience working on high-volume websites
  • A deep, abiding love for building scalable, high-performance systems

Technology Skills and Strengths:

  • Node.js
  • React.js, HTML5, CSS3
  • Web Services (SOAP and/or REST)
  • Cloud Development (AWS, Google Cloud Platform)
  • Mongo DB, MySql DB
  • Docker
  • Continuous Integration tools
  • Agile/Scrum methodologies
  • Git
  • Database Schemas
  • Systems development life cycle (SDLC)
  • High traffic sites
  • Microservices
  • Highly adept at innovating and thinking beyond established standards and processes
  • Demonstrated organizational, analytical, and interpersonal skills
  • Flexible team player
  • Ability to manage tasks independently without close supervision and take ownership of responsibilities

Primary Job Responsibilities:

  • Build out features across the entire development stack.
  • Set technical direction and drive developer productivity through strong design and development processes along with design patterns and reusability concepts.
  • Drive new features as well as maintain existing code.
  • Understand the business well enough to align your development with company goals.
  • Create and share dev best practices and standards. Always be learning.
  • Collaborate on the design of new build-outs and write tests to maximize efficiency.
  • Perform code reviews to ensure best practices are being employed.

Job Type: Perm

Education: Bachelor’s degree in Computer Science or equivalent experience

Experience: 4+ years

Job Reference #: 1943

Location: Broward County, FL

Dice Id : RANGER
Position Id : 7528503
Originally Posted : 2 weeks ago
Have a Job? Post it

Similar Positions

Sr. Software Engineer
  • JM Family Enterprises
  • Deerfield Beach, FL, USA
Senior Software Engineer
  • CoStar Realty Information, Inc
  • Boca Raton, FL, USA
Senior Software Engineer - R&D - Remote
  • Access Staffing Inc
  • Fort Lauderdale, FL, USA
Tech Lead/Sr. Software Engineer
  • Santander Holdings USA Inc
  • Davie, FL, USA
Tech Lead/Sr. Software Engineer
  • Santander Holdings USA Inc
  • Fort Lauderdale, FL, USA
Tech Lead/Sr. Software Engineer
  • Santander Holdings USA Inc
  • Hollywood, FL, USA
Senior Java Software Engineer
  • Kforce Technology Staffing
  • Boca Raton, FL, USA
Senior Software Engineer / Java
  • Motion Recruitment
  • Pompano Beach, FL, USA
Senior Software Engineer - C++ Web Services
  • Software Guidance & Assistance
  • Boca Raton, FL, USA
Senior Software Engineer (C++) - REMOTE
  • Infinity Consulting Solutions
  • Delray Beach, FL, USA