Senior Software Developer at IRA Financial
Sioux Falls, SD 57108, USA -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 25

Salary

95000.0

Posted On

04 Sep, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Cloud Services, Performance Tuning, Features, Software Development, Node.Js, Express.Js, React.Js, Architecture, Azure, Computer Science, Netsuite, Docker, Salesforce, Distributed Systems, Communication Skills, Data Modeling, Aws, Microservices

Industry

Computer Software/Engineering

Description

JOB OVERVIEW

We are looking for a Senior Software Developer to join our fast-paced and rapidly growing organization. This role is ideal for someone who thrives in dynamic environments, enjoys tackling new challenges, and is passionate about building high-performing teams. Leveraging your expertise in the MERN stack (MongoDB, Express.js, React, Node.js), you will not only lead the design and development of cutting-edge web applications and APIs but also play a key role in mentoring and guiding developers, helping the team grow in skill and confidence.
To be successful in this role, you must embrace the mindset that your success is defined not only by your individual contributions but also by the growth, performance, and success of the team around you. As a senior leader, your ability to empower, coach, and elevate others is essential in driving long-term success.

QUALIFICATIONS & REQUIREMENTS

  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent work experience).
  • 5+ years of professional experience in software development, with at least 3 years working in the MERN stack.
  • Strong proficiency in JavaScript/TypeScript and modern ES6+ features.
  • Proven experience designing and implementing RESTful and/or GraphQL APIs.
  • Expertise in React.js for building dynamic and responsive user interfaces.
  • Deep knowledge of Node.js and Express.js for backend development.
  • Experience with MongoDB schema design, performance tuning, and data modeling.
  • Solid understanding of agile development and thriving in a fast-paced, growth-driven environment.
  • Prior experience mentoring developers and contributing to team skill development.
  • Familiarity with Docker, cloud services (AWS, Azure, GCP), and CI/CD pipelines.

PREFERRED QUALIFICATIONS

  • Experience with microservices architecture and distributed systems.
  • Knowledge of authentication/authorization frameworks (OAuth2, JWT, SSO).
  • Experience with scaling teams and processes in a growing organization.
  • Strong communication skills with the ability to inspire and influence team members.
  • Experience integrating with Salesforce and NetSuite or other enterprise SaaS platforms.

    hc19759

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Lead the end-to-end development of web applications and APIs, ensuring scalability, performance, and security.
  • Serve as a technical mentor, coaching junior and mid-level developers, conducting code reviews, and fostering a collaborative learning environment.
  • Champion best practices in software engineering, including clean code, automated testing, security, and DevOps pipelines.
  • Collaborate closely with product managers, designers, and other stakeholders to deliver high-impact solutions quickly in an agile environment.
  • Drive technical decision-making and architecture discussions, helping the team adopt new tools and approaches that align with growth.
  • Troubleshoot, debug, and optimize applications while ensuring reliability in a high demand, evolving environment.
  • Promote a culture of continuous improvement and innovation, encouraging team members to bring fresh ideas.
  • Understand that your success is achieved through building up those around you and ensuring the team succeeds.
  • Other tasks assigned by management.
Loading...