Senior Software Engineer (100% Remote)

Posted 4 years ago
Job closed
Tuple

Senior Software Engineer (100% Remote)

Our Client - Retail company

  • Remote
Competitive
Exact compensation may vary based on skills, experience, and location.
40 hrs/wk
Contract (w2)
Remote work yes (100%)
Travel not required
Start date
August 2, 2021
End date
August 2, 2022
Superpower
Technology
Capabilities
Data Science and Machine Learning
Technology Architecture
Software Development
Preferred skills
DevOps
Amazon Web Services
Node.js (Javascript Library)
Demand Sensing
Software Engineering
Demand Planning
Java (Programming Language)
RESTful API
React.js (Javascript Library)
User Defined Functions
Dataflow
Test Planning
Test-Driven Development (TDD)
Software Development
Continuous Integration
Continuous Delivery
JavaScript Frameworks
Preferred industry experience
Retail
Experience level
9+ years of experience

Job description

Our Customer’s mission is to create groundbreaking sport innovations, by making their products more sustainable, building a creative and diverse global team, and making a positive impact in communities where we live and work. Their purpose is to bring inspiration and innovation to unite the world through sport to create a healthy planet, active communities, and an equal playing field for all.

We are looking for a Senior Software Engineer on a contract basis. The ideal candidate will work for Digital Demand Sensing Platform Team that will be a hub for several Demand Planning applications across the supply chain. We welcome a diverse set of people who are highly collaborative, curious, fun, and open to changes. You will be working in a product model-based global team. 

What you'll do:


  • Develops action plans and processes, in coordination with the management team, for integrating activities and optimizing department resources to meet major goals and objectives.

  • Facilitates or performs application support, problem-solving, and issue resolution with internal and external resources.

  • Contributes and reviews recommendations for technical solutions. Manages and/or contributes to the technical components of the RFP process.

  • Resolves issues and determines options for issue resolution and risk mitigation.

  • Defines and communicates requirements for technical environments and determines the technical scope for projects.

  • Provides technical estimates for project budget input to Senior/Project Manager.

  • Leads and owns engagements with software vendors to ensure that code and configuration requirements and deliverables are met.

  • Enforces architecture, governance, security, and global process standards to system changes and deployments.

  • Coordinates compliance issue identification and remediation.

  • Collaborates with other teams on integration needs/design.

  • Contributes to database design and creates critical-path, high-risk, advanced technical designs.

  • Approves proof of concept efforts and reviews results.

  • Enforce Client and department architectural direction and ensure a consistent technical approach within the department.

  • Decide on engineering tools based on recommendations.

  • Allocate resources based on performance monitoring and tuning results.

  • Manage and enforce performance thresholds and standards.

  • Review and approve performance test results, recommendations, and tuning results.

  • Oversee and is responsible for the creation of test plans, test execution, and validation of test results.

Must Haves:


  • 5+ years of professional experience in software engineering

  • 1+ years of experience building and deploying applications in the AWS cloud.

  • Come with an ability to build robust RESTful applications using React/NodeJS

  • Experience in React/NodeJS, Java (version 8+), and AWS is a must-have

  • Provide DevOps support to all services built by your team by creating CI/CD pipelines

  • Create applications using test-driven development and agile methodologies

  • Contribute to overall architecture, frameworks, and patterns for processing and storing large data volumes

  • Build utilities, user-defined functions, and frameworks to better enable data flow patterns

  • Come with excellent communication skills with the engineering, product, business, and operations team

  • Participate in the team to refine business requirements and features into technical requirements.

Education:

Have graduated or master’s degree in Computer Science or equivalent experience.

Hours & Location: 

M-F, 40 hours/week. This role will be remote.

Perks are available through our 3rd Party Employer of Record

Health Benefits: Medical, Dental, Vision, Life (including spouse & child), 401k, STD/LTD, AD&D, and Commuter Benefits program.

All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.

If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.