Software Engineer

Intone Networks

  • Memphis, TN
  • 4 days ago

    Highlights

    We are seeking a Software Engineer for a contract position in Memphis, Tennessee, to join a team supporting transaction-heavy, event-driven applications responsible for processing purchases, payments, user activity, and related data flows. 2-5 years of professional software engineering or development experience working with web applications, APIs, databases, or enterprise software solutions.

    Numbers & Facts

    LocationMemphis, TN

    Description

    We are seeking a Software Engineer for a contract position in Memphis, Tennessee, to join a team supporting transaction-heavy, event-driven applications responsible for processing purchases, payments, user activity, and related data flows. This is an 18-month contract with potential for extension, starting as soon as possible. You will contribute to the design, development, testing, implementation, and support of full-stack solutions using .NET/C#, React, JavaScript/TypeScript, and SQL Server across frontend applications, backend services, REST APIs, databases, and system integrations.

    Responsibilities

    • Develop, enhance, test, and support web applications using .NET/C#, React, JavaScript/TypeScript, and SQL Server.
    • Develop and support backend services, REST APIs, and integrations with internal and external systems.
    • Build and maintain frontend functionality using React and modern JavaScript/TypeScript.
    • Write and troubleshoot SQL queries and assist with application-related database and data issues.
    • Investigate and resolve application, API, integration, and data-related issues.
    • Support production applications and contribute to overall application stability and reliability.
    • Participate in testing and validation of application changes across interconnected systems.
    • Collaborate with other engineers, business partners, and technical teams throughout the software development lifecycle.
    • Participate in code reviews, troubleshooting efforts, and continuous improvement activities.
    • Contribute to modernization efforts involving both legacy and newer application technologies.
    • Take ownership of assigned development and support work while seeking technical guidance when appropriate.
    • Learn new technologies and development practices as the application environment evolves.

    Qualifications

    Required

    • 2-5 years of professional software engineering or development experience working with web applications, APIs, databases, or enterprise software solutions.
    • Hands-on development experience with .NET and C#.
    • Experience developing frontend applications or functionality using React.
    • Working knowledge of JavaScript and/or TypeScript.
    • Experience with SQL Server, including writing queries and troubleshooting application-related data issues.
    • Experience developing, consuming, or supporting REST APIs.
    • Understanding of full-stack application development and how frontend, backend, API, and database components interact.
    • Experience troubleshooting software or application issues.
    • Strong problem-solving and analytical skills.
    • Ability to collaborate effectively in a team environment.
    • Ability to learn new technologies, adapt to changing priorities, and take ownership of assigned work.
    • Strong communication skills and attention to detail.

    Preferred

    • Experience working in an Agile software development environment.
    • Experience supporting transaction-heavy or enterprise business applications.
    • Exposure to event-driven applications or system integrations.
    • Experience with application testing and validation.
    • Exposure to legacy application modernization.
    • Exposure to cloud, DevOps, CI/CD, or automated deployment practices.

    Similar Jobs