10X Business Consulting logo
10X Business ConsultingPosted 37 months ago

Senior Software Engineer

On-siteRaleigh, North Carolina, United States

Full TimeSenior Level

Job Summary

Design and architect robust software applications focused on Channel Management using Java, React, TypeScript, and AWS services. Collaborate with product and design teams to scope features, develop specs, and contribute to the engineering roadmap while maintaining an agile development environment. Write code daily, conduct code reviews, and perform unit testing to drive code quality, alongside participating in stand-ups and retrospectives. Engage across the business to refine software platforms and share best practices. As a first US-based team member, you will deliver world-class software that exceeds business expectations while fostering a culture of collaboration and innovation.

Required Qualifications

  • Must be US Citizen or Green Card Holder
  • 3+ years software engineering / development experience - full stack development (e.g. Java, JavaScript / TypeScript, React)
  • Understanding of scaled agile and DevOps development environments
  • Experience working with modern, web-based architectures, including REST APIs, Serverless, event-driven microservices, etc
  • Experience working with web-based applications and eCommerce platforms that perform at scale
  • Cloud infrastructure experience an advantage, especially with AWS services
  • Being firmly grounded in computer science and engineering fundamentals
  • Organizational and communication skills with experience encouraging a culture of collaboration
  • Down-to-earth, make it happen, analytical, and detail oriented with a strong drive and innovative approach
  • Effective collaborator with both technical and non-technical teams
  • Excellent written and spoken communication skills
  • Proficient with the computer science fundamentals such as algorithms and system design
  • Working knowledge and commercial experience with distributed systems and RESTful APIs, including best practices with relation to system resilience, transaction management, connection pooling, retry policies, circuit breaking and timeouts

Desired Qualifications

  • Computer Science / Software Engineering degree
  • Experience with PHP, JavaScript / TypeScript and modern reactive frameworks (e.g. React, AngularJS), CSS and Less / Sass

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce