Senior Full-Stack Engineer: Build Scalable APIs & Mentor

Professional Management Enterprises (PME)

Indianapolis (IN)

On-site

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Professional Management Enterprise, Inc. is seeking an experienced Senior Software Engineer to join our engineering team.

You will contribute to all phases of the software development lifecycle, including requirements analysis, design, development, testing, and deployment. As a Senior Software Engineer, you will collaborate with cross-functional teams to develop scalable, reliable, and maintainable software solutions that support business objectives and deliver exceptional customer experiences.

Qualifications

  • 5+ years of professional experience in full-stack software development.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with Node.js, React, Redux, HTML, and CSS.
  • Experience with relational databases and data modeling.
  • Proven ability to write and optimize SQL queries, stored procedures, functions, and related database logic.
  • Experience designing, developing, and maintaining RESTful APIs and backend services.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, OOP, and design patterns.
  • Experience using Git and modern version control workflows.
  • Familiarity with testing frameworks (Enzyme, Mocha) and CI/CD practices.
  • Experience in Agile environments (Scrum or Kanban).

Responsibilities

  • Analyze business and technical requirements and translate them into effective designs and software solutions.
  • Design, develop, test, deploy, and maintain full-stack web applications using modern web technologies.
  • Build and maintain scalable REST APIs and backend services that support application functionality and integration.
  • Contribute to team objectives related to performance, quality, scalability, security, and maintainability.
  • Write clean, efficient, well-structured, and reusable code following engineering standards.
  • Conduct code reviews, provide constructive feedback, and promote best practices.
  • Troubleshoot issues and implement bug fixes and preventative improvements.
  • Develop and maintain SQL queries, stored procedures, functions, and other database components.
  • Design and implement core components, shared libraries, and reusable solutions for the team.
  • Collaborate with product managers, designers, QA, and stakeholders to estimate effort and decide approaches.
  • Participate in Agile ceremonies and continuously improve workflows and deployment processes.
  • Stay current with emerging technologies and industry best practices.
  • Provide technical guidance and mentorship across teams.

Skills

Full-stack development experience
JavaScript/TypeScript
RESTful APIs design
Relational databases & data modeling
CS fundamentals
Git/version control
Agile
Problem solving

Tools

Node.js
React
Redux
HTML
CSS
SQL
Git
Enzyme/Mocha
Docker
AWS
PostgreSQL
MongoDB
Java
.NET

Job description

Professional Management Enterprise, Inc. is seeking an experienced Senior Software Engineer to join our engineering team.

You will contribute to all phases of the software development lifecycle, including requirements analysis, design, development, testing, and deployment. As a Senior Software Engineer, you will collaborate with cross-functional teams to develop scalable, reliable, and maintainable software solutions that support business objectives and deliver exceptional customer experiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Professional Management Enterprises (PME) • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Senior Full-Stack Engineer: Lead Scalable Web Apps
Senior Full-Stack Engineer: Lead Scalable Web Apps

Kph-Healthcare-Services • Village of East Syracuse (NY)

On-site
USD 120,000 - 170,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Axiom Pursuits • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Java Engineer & Technical Leader
Senior Java Engineer & Technical Leader

Professional Management Enterprises (PME) • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Senior Enterprise Software Engineer & Architect
Senior Enterprise Software Engineer & Architect

Vizient • Missouri

On-site
USD 110,000 - 150,000
Senior Full-Stack Engineer: Next.js & API Leader
Senior Full-Stack Engineer: Next.js & API Leader

Experion Technologies Pvt. Ltd. • United States

On-site
USD 120,000 - 160,000
Senior Full-Stack Engineer & Architecture Lead
Senior Full-Stack Engineer & Architecture Lead

Better Solutions Group • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Full-Stack Tech Lead | Enterprise Systems
Senior Full-Stack Tech Lead | Enterprise Systems

Lowe's Companies, Inc. • Charlotte (NC)

On-site
USD 150,000 - 190,000
Senior Full-Stack Engineer | Lead, Build Scalable APIs
Senior Full-Stack Engineer | Lead, Build Scalable APIs

Compunnel, Inc. • Merrimack (NH)

On-site
USD 85,000 - 115,000
Senior Fullstack Engineer - React/Node, TypeScript
Senior Fullstack Engineer - React/Node, TypeScript

AspiringIT LLC • United States

On-site
USD 120,000 - 160,000