Favorites ()

Recent Searches

loading

Mid-Level Software Engineer| Hybrid

Providence, UT

Order: 330590
Direct Hire

Mid-Level Software Engineer (SDEV II) | Hybrid


Nexeo is seeking a talented Mid-Level Software Engineer (SDEV II) to join our engineering team. This hybrid role focuses on designing and developing scalable, high-performance systems using C# and .NET technologies. You’ll play a key role in optimizing real-time applications, enhancing system architecture, and mentoring junior engineers.

If you’re passionate about clean code, efficient performance, and collaborative problem-solving, this is an excellent opportunity to contribute to impactful projects in a dynamic environment.


Responsibilities

•   Design, develop, and maintain moderately complex features using C# and .NET Core/Framework

•   Apply concurrent, multi-threaded, and asynchronous programming techniques to improve performance

•   Build and maintain scalable APIs and third-party system integrations

•   Use Microsoft Visual Studio for coding, debugging, and performance tuning

•   Manage source control using Git, Bitbucket, or GitHub

•   Work with continuous integration and build tools such as TeamCity or Azure DevOps

•   Develop solutions utilizing messaging protocols (TCP, UDP, WebSockets, HTTP)

•   Contribute to WPF desktop application development

•   Lead and participate in code reviews; mentor junior developers

•   Troubleshoot production and development issues, proposing effective fixes

•   Collaborate with product managers to refine requirements and deliver robust solutions


Qualifications

Required:

•   Bachelor’s degree in Computer Science, Software Engineering, or related field

•   5+ years of professional experience in C# and .NET development

•   Strong knowledge of concurrent, multi-threaded, and asynchronous programming (async/await)

•   Proven experience in API development and system integrations

•   Proficiency with Microsoft Visual Studio and Git-based version control

•   Experience with CI/CD tools such as TeamCity or Azure DevOps

•   Solid understanding of networking and messaging protocols (TCP, UDP, WebSockets, HTTP)

•   Strong analytical and problem-solving skills

•   Ability to work both independently and collaboratively

Preferred:

•   Experience with application scaling techniques (horizontal, vertical, algorithmic)

•  Familiarity with geometry, trigonometry, matrix transforms, and linear algebra

•  Background in relational and time-series database design and integration

Additional Requirements:

•  Must be able to work onsite at least one day per week (Tuesdays)

•   Must pass a pre-employment background check and drug screening

•   Occasional international travel (approximately once per year)


Schedule

Monday–Friday | 8:00 AM–5:00 PM (40–45 hours per week)


Nexeo Benefits

•  Medical, Dental, Vision, Limited Life, Short-Term Disability.

•   Refer a Friend Bonus | Other Financial Incentives (Bonuses).

•   Weekly Pay | Direct Deposit | Rapid Pay Card.

•   Hassle-Free Job Search: A Nexeo Recruiter is always available to assist you.

 

Questions?

Call or Text our office today!

With 100+ jobs available, we're sure to find a job for you.

1476 North Main Street North Logan, Utah 84341

(P) (435) 363-9263


Nexeo provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, or genetics. In addition to federal law requirements, Nexeo complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Nexeo expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.


software engineer | sdev ii | c# developer | .net core | api development | concurrent programming | asynchronous programming | wpf | azure devops | teamcity | git | websocket | tcp udp | hybrid | providence ut | software development | system architecture | ci/cd | full time


INDLO