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.

REQUIREMENTS:

  • 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

SALARY & BENEFITS:

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

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