Senior Software Engineer - C++

.NET, C#, C++, T-SQL, WCF, ASP.NET, VB.NET, MVC, Web API, XML, JavaScript, jQuery, AJAX, Angular, SQL
Full Time
Depends On Experience
Work from home available Travel required to 10%.

Job Description

Speed Commerce is an innovative fulfillment solution for retailers and manufacturers. We help brands streamline operations, leverage technology, and find greater efficiencies. Services include: order and inventory management; pick, pack, and ship; freight management; returns processing; 24/7 customer care; product personalization; and omnichannel fulfillment technology.

The Senior Software Engineer is responsible for writing functional code with a sharp eye for spotting defects. This position will perform software engineering and programming for Speed Commerce s suite of applications. You should be a team player and an excellent communicator. If you are passionate about the .NET framework and software design/architecture, we d like to meet you. Your goal will be to work with internal teams to design, develop, and maintain software. Primary duties include:

  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor, and debug code
  • Develop documentation throughout the software development life cycle
  • Participate in code reviews as a way to learn and grow as well as to help your fellow team members learn by providing helpful feedback
  • Look for areas of improvement, with the code, architecture, and infrastructure
  • Openly communicate progress and concerns, share ideas, support team members, answer questions, and mentor other software developers
  • Work independently and within a team, when appropriate

This is a full-time salaried position reporting to the IT Manager. This position is based out of our Indianapolis office.


  • 5 years experience as a .NET application developer, especially in the fields of C#, C++, T-SQL, WCF, ASP.NET, VB.NET, MVC, Web API, XML, JavaScript, jQuery, AJAX, Angular
  • Demonstrated understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
  • Established understanding of messaging systems (MSMQ, RabbitMQ, Kafka, etc.)
  • Experience writing SQL queries for SQL Server or another Relational Database is required
  • Working knowledge of IIS
  • Understanding of Service Oriented and Microservice Architecture
  • Full stack development background a plus but not required
  • Experience with Tier 1, 2 and 3 support of applications
  • Prior experience with cloud platforms (AWS, Azure) preferred
  • Attention to detail and excellent troubleshooting skills
  • Great communication and interpersonal skills required
  • Experience with Scrum/Agile development methodologies
  • Desire to grow in career to include mentoring and leadership of other technology staff
  • Bachelor s degree in a technical field a plus but not required


The salary for this position is DOE and includes health, dental, and vision insurance, and paid leave.

Posted By

Amy Bouchard

9100 Purdue Rd Indianapolis, IN, 46268

Dice Id : RTX1da6ed
Position Id : 6584715
Originally Posted : 3 weeks ago
Have a Job? Post it