Software Engineer

Eclaro International Inc.
Fort Mill, SC, United States
2 days ago
Apply on www.careers-eclaro.com
Prepare application

Role details

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

Tech stack

.NET Framework HTML5 Unit Testing Big Data Software Bug Management Business Software C Sharp (Programming Language) Code Review Databases Data Integrity Relational Databases Database Design
+22 more
Software Debugging Web Development Microsoft SQL Server SQL Azure MySQL Node.Js Operational Databases Query Optimization Software Engineering SQL Stored Procedures SQL Databases Systems Architecture Web Application Frameworks Freeform SQL Enterprise Software Applications ReactJS Database Optimization Database Performance Indexer Git Build Management Information Technology

Job description

  • The Software Engineer SQL delivers high-quality, scalable software solutions and data driven applications that support critical business operations.
  • This role combines application development with strong SQL and database engineering expertise, including database design, query optimization, performance tuning, and data integration.
  • The engineer partners with business stakeholders and technical teams to develop reliable, secure, and efficient solutions across customer-facing and internal platforms.

Responsibilities:

  • Reliably deliver quality code that solves user and business problems in a flexible, scalable way
  • Design, develop, optimize, and maintain SQL queries, stored procedures, views, functions, and database objects that support critical business applications.
  • Implement new features and modify existing features across a variety of customer-facing and internal business applications
  • Analyze and improve database performance through query tuning, indexing strategies, and execution plan analysis.
  • Ability to maintain, debug, propose bug fixes, and troubleshoot product systems with little oversight
  • Provide feedback, participate in code reviews, and collaborate with other engineering teams, user experience design, and product teams
  • Review and test code before deployment, performing unit and integration testing
  • Perform bug fixes, support troubleshooting and resolve complex data integrity, performance, and synchronization issues
  • Demonstrated ability to understand and optimize the performance implications of database design choices, SQL data types, indexing strategies, query execution plans, and large-scale data processing workloads
  • Ensure data accuracy, security, and reliability through database best practices and governance standards.
  • Learn the tech stack through and through, and contribute ideas that inform broader team initiatives and technical strategy
  • Productively collaborate with functional teams to decompose requirements and translate them into creative, effective solutions
  • Collaborate with business and engineering teams to design scalable data models and database architectures.

Requirements

  • Bachelor’s degree in Computer Science or other relevant engineering field or equivalent work experience
  • 5+ years of web development experience with HTML5, Node.js, React, and other modern JavaScript frameworks
  • 2+ years of recent experience as a build and deployment engineer using industry-standard tools
  • Experience developing enterprise applications using C#, .NET, and Microsoft SQL Server.
  • Strong hands-on experience with relational database technologies including Microsoft SQL Server, Azure SQL, MSSQL, MySQL, or similar platforms.
  • Experience writing complex SQL queries, joins, stored procedures, views, triggers, and database functions.
  • Experience with database performance tuning, indexing, query optimization, and troubleshooting production database issues.
  • Understanding of database design principles, normalization, data modeling, and data integrity best practices
  • Knowledge working closely with Git
  • Understanding of industry-standard system architecture and system management tools
  • Experience supporting and documenting build and configuration changes throughout environments
  • Experience in Agile/Scrum development cycle environments a plus

About the company

ECLARO’s client is a leading technology solutions provider, collaborating with customers to manage their needs and achieve success in their business goals. If you’re up to the challenge, then take a chance at this rewarding opportunity!

Apply for this position

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

Apply on www.careers-eclaro.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all