Senior Software Engineer
Indexed description
Senior Software Engineer
We are looking for a talented and client-focused Software Engineer to join a team delivering custom software solutions for warehouse automation environments. This role blends backend development, real-time systems integration, and direct customer engagement — making it ideal for someone who thrives on variety, loves solving complex problems, and communicates well with both technical and non-technical stakeholders.
What You'll Do
- Develop and maintain custom software solutions for clients using C#, .NET, and related technologies
- Build and enhance web and desktop applications (Blazor, WinForms, Web API)
- Work directly with clients to understand requirements, troubleshoot issues, and deliver solutions
- Write and optimize SQL queries, stored procedures, and data models using Microsoft SQL Server and T-SQL
- Contribute to full project lifecycles in an Agile development environment
- Participate in QA and testing efforts to ensure high-quality, reliable deliverables
Required Skills
- Proficient in C# and .NET development (WinForms, Web API, JavaScript)
- Strong SQL skills — Microsoft SQL Server and T-SQL
- Experience with Entity Framework
- Solid web development background (Blazor experience strongly preferred; trainable for the right candidate)
- Experience with GUI-based and server-based applications
- Proven ability to work directly with clients and stakeholders
- Experience with project-based or Agile software development
Bonus Skills
- Warehouse Control Systems (WCS), Warehouse Execution Systems (WES), or Warehouse Management Systems (WMS) experience
- Telerik UI components
- C++ or Java experience
- DBA or database administration experience
- Real-time systems development
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search