Software Engineer II
Core
Design, build, test, deploy, and support scalable web applications and ETL pipelines for SaaS digital retailing solutions.
Role type
Mid-level IC software engineer (web development & data integration)
Builds
Production web applications, ETL data pipelines, and internal proprietary software tools
Domain
SaaS, eCommerce, digital retailing
Deliverable
production ML models | product features
Required skills
C#, ASP.NET, SQL Server, Oracle, PostgreSQL, REST, web services, MVC, MVVM, CQRS, Repository Pattern, Git, Agile, debugging distributed systems, vendor API integration
Preferred skills
Angular, jQuery, HTML5, CSS, JavaScript, Jenkins, TeamCity, OctopusDeploy, AWS, Elastic Search, AngularJS, Node.js, .NET Core, Solr, ELK Server, MongoDB, Docker, Atlassian, Scrum
Responsibilities
Extract, transform, and load data from external formats into production environments; Design, develop, document, test, and deploy new and existing software applications; Serve as technical expert on development projects and client meetings; Analyze user needs to determine technical requirements; Maintain and enhance legacy codebases while ensuring backward compatibility; Debug complex issues across distributed systems; Work with external vendor APIs to extract, transform, and validate data
Seniority
Mid-level, hands-on IC

