Senior Software Engineer

  • Location

    Edina

  • Sector:

  • Job type:

    Temporary

  • Salary:

    Negotiable

  • Contact:

    Kelvin Argandona

  • Contact email:

    k.argandona@ioassociates.com

  • Job ref:

    BBBH154435_1738166144

Position Overview:

We are seeking a Senior Software Engineer with extensive experience in AWS, IoT Core, Node.js, TypeScript, and JavaScript. In this role, you will design, develop, and maintain scalable, high-performance cloud-based applications that enhance our partners innovative caregiving solutions. Your expertise will contribute to the continuous improvement of their products, ensuring they remain at the forefront of technology and user experience.

Key Responsibilities:

  • Design, develop, and maintain scalable and high-performance cloud-based applications.

  • Collaborate with product management to understand requirements and translate them into elegant implementations.

  • Work closely with global, cross-functional teams to analyze, design, and implement cloud-based applications.

  • Conduct code reviews to ensure best practices are followed and maintain code quality.

  • Contribute towards the continuous improvement of quality and processes.

  • Provide design/architectural solutions for new developments.

  • Serve as a subject matter expert in the project.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 7+ years of experience in software application development.

  • Expert-level proficiency in TypeScript and JavaScript.

  • Strong experience with Node.js.

  • Extensive experience with AWS services, including API Gateway and IoT Core.

  • Proficiency with NoSQL databases.

  • Strong skills in software design, design patterns, and architecture patterns like client-server/serverless computing.

  • Effective written, verbal, and presentation skills with the ability to clearly articulate ideas and concepts.

  • Self-directed and able to direct others.