Senior Software Engineer

4 weeks ago


Detroit, Michigan, United States RockLoans Marketplace LLC Full time
About the Role

We're seeking a highly skilled Senior Software Engineer to join our team at RockLoans Marketplace LLC. As a key member of our software development team, you'll be responsible for designing, developing, and maintaining software applications that meet user needs.

Your primary focus will be on mentoring junior software engineers, acting as an application owner, and leading code reviews. You'll also be responsible for providing feedback on the software development process and assisting with delivery estimates.

Key Responsibilities:

  • Design, develop, modify, implement, and support software components anywhere in the stack
  • Analyze user needs to determine how software should be built or if existing software should be modified
  • Develop and/or perform software automated testing procedures, solutions, and frameworks to ensure software functions as needed
  • Determine root cause for complex software issues and develop practical, efficient, and permanent technical solutions
  • Translate business requirements and specifications into usable and scalable software
  • Process and understand capabilities and limitations of data outputs from the software
  • Understand and assist with the technical infrastructure of an application or system
  • Troubleshoot performance issues
  • Anticipate and communicate blockers, delays, and cost ballooning within the team's projects before they require escalation
  • Ensure expectations with the team and external stakeholders are clarified between all parties involved
  • Mentor other software engineers
  • Proactive in making suggestions and taking the initiative to improve quality and security
  • Participate in discussions about the team's future vision and strategy
  • Participate in on-call responsibilities, responding with urgency and handling errors with no assistance
  • Serve as a cultural role model for the rest of the team

About You

We're looking for a highly skilled and experienced Senior Software Engineer who can lead our software development team. The ideal candidate will have a strong background in software development, with a focus on cloud computing, full-stack development, and technical leadership.

Minimum Qualifications:

  • Bachelor's degree in computer science, information technology, or a related field or equivalent experience
  • 5 years of relevant work experience
  • Extensive experience working with Typescript, React, and Next.js
  • Experience with Nest.js and Node.js
  • Design and implement APIs based on architecture guidelines and frameworks
  • Experience creating and executing unit, functional, exploratory, and performance tests
  • Strong knowledge of cloud computing techniques (preferably AWS), CI/CD tools, relational database technology, OOP, authentication and authorization, and modern software design patterns
  • Experience with modern debugging and root cause analysis techniques
  • Expert knowledge of Git and GitHub
  • An understanding of system designs for High Availability, Disaster Recovery, Performance, Efficiency, and Security

What We Offer

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. Our team is passionate about innovation and collaboration, and we're committed to creating a positive and inclusive work environment.

Apply now to join our team and take the first step towards a rewarding and challenging career as a Senior Software Engineer at RockLoans Marketplace LLC.



  • Detroit, Michigan, United States United Software Group Full time

    Job Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure microservices using Java and Spring Boot.Key Responsibilities:Design and develop...


  • Detroit, Michigan, United States United Software Group, Inc. Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at United Software Group, Inc. The ideal candidate will have a strong background in Java and related software design, development, and testing.The successful candidate will be responsible for designing, developing, and testing applications in Java/J2EE/Python/Spring...


  • Detroit, Michigan, United States Airspace Link, Inc. Full time

    Job Title: Senior Software EngineerAt Airspace Link, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing API and data components for our applications.Key Responsibilities:Lead innovation projects from research to productionDesign and develop...


  • Detroit, Michigan, United States AAM - American Axle & Manufacturing Full time

    American Axle & Manufacturing is seeking a Senior Software Validation Engineer to join its team at the ATDC facility in Detroit, Michigan.Key Responsibilities:Perform testing activities to ensure conformance to AAM strategies, policies, and procedures, and project-level processes, including ISO 26262, ISO 29119, and ASPICE.Develop and review testing...


  • Detroit, Michigan, United States AAM - American Axle & Manufacturing Full time

    American Axle & Manufacturing is seeking a skilled Senior Software Validation Engineer to join its team at the ATDC facility in Detroit, Michigan.Key responsibilities include:Performing testing activities to ensure conformance to AAM strategies, policies, and procedures, as well as project-level processes including ISO26262, ISO 29119, and ASPICE.Developing...


  • Detroit, Michigan, United States Getinge Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Getinge. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key ResponsibilitiesDesign and develop software solutions for embedded devices and real-time operating systemsCollaborate...


  • Detroit, Michigan, United States Dew Software Full time

    Job Title: Application Architect/Tech LeadAbout the Role:Dew Software is seeking a talented and experienced Application Architect/Tech Lead to design and guide the development of complex software solutions. As an Application Architect/Tech Lead at Dew Software, you will collaborate closely with cross-functional teams, stakeholders, and clients to understand...


  • Detroit, Michigan, United States Astrohaus Inc Full time

    About AstrohausAstrohaus is a small, innovative company that creates unique products at the intersection of technology, art, and design. Our team is focused on continuous innovation and delivering high-quality products to our customers.Job RoleWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering organization,...


  • Detroit, Michigan, United States Rock Central LLC dba Rocket Central Full time

    Job Title: Senior Software Development EngineerJob Summary:We are seeking a highly skilled Senior Software Development Engineer to join our team at Rock Central LLC dba Rocket Central. As a key member of our software development team, you will be responsible for designing and maintaining internal and external facing software applications.Key...


  • Detroit, Michigan, United States Salesforce Inc Full time

    At Salesforce, we're passionate about empowering our customers to succeed in a rapidly changing world. As a Senior Software Engineer on our Release Engineering team, you'll play a critical role in ensuring the reliability, transparency, and speed of our WebApp continuous delivery system.We're looking for a talented engineer who can lead large-scale projects,...


  • Detroit, Michigan, United States Frontline Education Full time

    Job DescriptionFrontline Education is seeking a highly skilled Senior Software Engineer to join our team. As a key contributor, you will be responsible for rewriting a client-server application as a modern web application.This role involves contributing to and maintaining development patterns for the API and Web. You will oversee the design, development,...


  • Detroit, Michigan, United States Leggett & Platt Incorporated Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Leggett & Platt Incorporated. As a key member of our team, you will be responsible for designing, prototyping, and validating product design solutions to meet customer and internal core team timing requirements.Key Responsibilities- Complete various engineering...


  • Detroit, Michigan, United States QuEST Global Full time

    We are seeking a talented Senior Embedded C++ Software Engineer to join our team at QuEST Global. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for embedded systems using C++.Key Responsibilities:Design and develop software for embedded systems using C++Collaborate with cross-functional teams...


  • Detroit, Michigan, United States American Axle & Manufacturing Full time

    Job SummaryAmerican Axle & Manufacturing is seeking a Senior Software Validation Engineer to join its team at the ATDC facility in Detroit, Michigan. The successful candidate will be responsible for designing and implementing test specifications for software qualification tests and hardware-software integration tests for embedded systems.Key...


  • Detroit, Michigan, United States American Axle & Manufacturing Full time

    Job SummaryAmerican Axle & Manufacturing is seeking a Senior Software Validation Engineer to join its team at the ATDC facility in Detroit, Michigan. The successful candidate will be responsible for performing testing activities to ensure conformance to AAM strategies, policies, and procedures, as well as project-level processes including ISO26262, ISO...


  • Detroit, Michigan, United States American Axle & Manufacturing Full time

    {"Job Title": "Senior Software Validation Engineer", "Job Description": "Job SummaryAmerican Axle & Manufacturing is seeking a Senior Software Validation Engineer to join its team at the ATDC facility in Detroit, Michigan.The successful candidate will be responsible for performing testing activities to ensure conformance to AAM strategies, policies, and...


  • Detroit, Michigan, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Stores. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the evolving needs of our customers.As a Senior Software Development Engineer, you...


  • Detroit, Michigan, United States Torch Technologies Full time

    Software Development OpportunityTorch Technologies is seeking a skilled Software Engineer to join our team in Michigan-Detroit Arsenal. As a key member of our software development team, you will be responsible for designing and building software defined tools and frameworks for control, data acquisition, testing, and analysis of integrated embedded vehicle...


  • Detroit, Michigan, United States IQVIA INC (US10) Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Analytics Center of Excellence team. As a Staff Engineer, you will lead the design and development of data science applications, optimizing clinical trials business and improving risk management.You will be a hands-on technical leader, providing architecture and shaping coding...


  • Detroit, Michigan, United States Airspace Link, Inc. Full time

    Job SummaryAirspace Link, Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing API and data components for our applications.Key ResponsibilitiesLead innovation projects from research to productionDesign and develop new systems to enhance...