Software Engineer

Intone Networks
Memphis, TN, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Macintosh Application Environment Application Testing Business Software C Sharp (Programming Language) Cloud Computing Code Review Databases Continuous Integration
+20 more
Database Queries DevOps Design of User Interfaces Human-Computer Interaction Microsoft Software Microsoft SQL Server Software Engineering SQL Databases Data Streaming Systems Integration TypeScript Web Applications Enterprise Software Applications ReactJS Software Troubleshooting Backend Deployment Automation Data Management Front End Software Development Restful APIs

Job 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., * 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.

Requirements

Software Engineering, Microsoft .NET, Software Engineering, REST (Representational State Transfer), Application Programming Interface (API), System Integration (SI), User Interface/Experience (UI/UX), Microsoft C# (C Sharp), React.js, Microsoft SQL Server, 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…