Software Integration Engineer

Overview

Hybrid
Depends on Experience
Full Time

Skills

sql
.NET
ASP.NET
c#
java
javascript
security
SQL server
python
react
coding
automation

Job Details

Knoxville, TN | Software Integration Engineer | Full-time

We are actively recruiting a Software Integration Engineer for our client in Knoxville, TN. This is a hybrid direct placement opportunity that will require some onsite work in Knoxville. The successful candidate will be a professional who excels in working with varied project teams to implement IT solutions that prioritize customer needs. This position requires handling complex challenges across multiple applications and data sources, managing the entire lifecycle of application development, deployment, and monitoring, and driving process improvements. Additionally, the Senior Software Engineer will play a key role in promoting team knowledge-sharing through mentoring, coaching, technical discussions, and training sessions.

Due to client request, candidates must be eligible to work in the United States without sponsorship.

Responsibilities:

  • Lead software development efforts by engaging in the analysis, design, coding, debugging, testing, and modification of new software or enhancements that meet organizational requirements.
  • Leverage existing technical foundations to create innovative solutions for complex problems and establish standards and procedures for enterprise integration architecture.
  • Showcase expertise in managing software, platforms, and development environments, while proactively researching solutions and driving optimizations.
  • Serve as a top-tier technical expert and advisor, specializing in application development, API interactions, and troubleshooting software and operating systems.

Desired Skills:

  • Proven ability to generate innovative solutions and creatively address problems.
  • Strong critical thinking skills and a proactive approach to tackling challenges.
  • Collaborative mindset, effective in working within a multi-disciplinary team environment.
  • Excellent communication skills.
  • Proficiency in deploying and managing backend systems, including C#/.NET, NodeJS, Python, and PHP applications in production environments.
  • Expertise in building web applications using JavaScript, HTML, TypeScript, CSS/SCSS, and frontend frameworks such as Angular and React.
  • Experience in writing and executing unit tests to ensure software quality and reliability.

"Equal Opportunity Employer/Veterans/Disabled"

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.