Senior Software Engineer

ModEarn

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience building complex solutions using Cloud technologies
  • Proficient in the software development life cycle, including testing and deployment
  • Strong hands-on experience in Full Stack application and SaaS development
  • Continuous learner with a passion for emerging technology trends

Responsibilities

  • Tackle diverse problems across the software stack while contributing to the codebase
  • Collaborate with Product Management to align on product roadmaps and releases
  • Develop and maintain tools and processes for architecture scaling and automation
  • Monitor industry trends to enhance organizational capabilities
  • Lead and mentor junior engineers to foster growth and development

Benefits

  • Opportunities for professional growth and learning
  • Collaborative team environment focused on innovation
  • Flexibility to adopt new technologies and practices
  • Engagement in meaningful projects influencing product trajectory
Full Job Description
Job Description

Position Description

As a Senior Software Engineer, you will be responsible for contributing to and leading development initiatives on our SaaS HCM platform. You will join a team responsible for setting architecture and development standards, implementing best practices, and providing mentorship to junior members of the technology team.

What You'll Do
  • Tackle a wide variety of problems throughout the stack and contribute to our product code base
  • Work closely with Product Management to review product roadmaps and release schedules
  • Introduce, develop, and maintain tools, practices, and processes to help the organization scale, design best-in-class architecture, and develop test and release automation
  • Stay on top of current and future industry trends to understand how to improve our capabilities
  • Provide leadership, mentoring, and inspiration to junior level technical engineers


Qualifications

What You'll Bring to the Table
  • Experience building complex solutions based on Cloud technologies
  • Experience in the software development life cycle, including coding standards, code reviews, source control management, QA, Database architecture, build processes, testing, and deployment
  • Strong hands-on Full Stack application development and SaaS development experience that includes experience multiple across languages and projects
  • Passion and willingness to continue learning and utilizing up-and-coming technology trends

Bonus Points
  • 5+ years in the development of new and innovative services, ideally some experience in a start-up
  • Advanced knowledge of some current web client technologies: HTML, CSS, JavaScript, jQuery, Angular, and/or server-side libraries
  • Advanced knowledge of some of the following: C#, Python, Django, JSON, and/or RESTful API
  • Advanced knowledge of some of the following: SQL and/or MongoDB
  • Experience with mobile application development and deployment via Swift and/or Kotlin
  • Familiarity with leading trends such as Microservices, Serverless Architecture, Blockchain, and AI
  • Experience in Agile methodology, especially Scrum
  • Degree in Computer Science, Computer Engineering, and/or related fields


Additional Information

Similar Jobs

More Jobs at ModEarn

More Information Technology Jobs

Find similar Senior Software Engineer jobs: