Software Engineer Job at Motion Recruitment, Madison, WI

ZDVuLzJSbkZYMERQa1puRXBiaWRwYXV0c1E9PQ==
  • Motion Recruitment
  • Madison, WI

Job Description

Our client, a global gaming leader, is hiring for a contract Software Engineer. This is a mostly remote position, with occasional onsite in Madison, Wisconsin, as needed.

This is a full stack engineer position with a focus on front-end programming, RESTful API development, backend development with either Java, Golang, or Python, and will also include work with some DevOps tools (experience with cloud services, containerization, or automated deployment would be a huge plus).

Contract Duration: 12-months initially; potential to extend

Required Skills & Experience

  • 6+ years professional experience working with medium/large complex code bases
  • Proven experience in Full Stack development
  • Experience with one or more of the following programming languages: Java, Go, or Python
  • Experience in REST API design and implementation
  • DevOps experience
  • Strong communication skills and work ethic

Preferred Skills & Experience

  • BS or MS Degree in Computer Science or equivalent field.
  • Demonstrated ability to write clean, maintainable, and well-documented code.
  • In-depth database management, cloud technologies (AWS), and containerization (Docker, Kubernetes)
  • Knowledge of React best practices, and ability to explain them to other developers
  • Familiarity with DevOps tools and practices, including CI/CD pipelines
  • Automated deployment tools (e.g. Terraform, Ansible, Jenkins)
  • Excellent problem-solving skills and attention to detail
  • Experience with Agile development methodologies such as SAFe, Scrum

What You Will Be Doing

Daily Responsibilities

  • Design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability.
  • Collaborate with other Front-End Engineers and develop dynamic, responsive and user-friendly web applications.
  • Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance.
  • Build, manage and own deployment pipelines
  • Create and maintain documentation of application design, configuration and maintenance.
  • Provide accurate timelines for specific tasks assigned.
  • Participate in scheduled on-call rotation and respond to emergencies.

Job Tags

Remote job,

Similar Jobs

HHS

Cul Director Job at HHS

 ...Leadership: Effectively lead and manage a supportive, respectful, and inclusive team Interpersonal Skills: Ability to interact with...  ...Equal Employment Opportunity Employer committed to workplace diversity and inclusion. Who is HHS HHS is a private, family-owned... 

Midwestern Baptist Theological Seminary

Pastor Job at Midwestern Baptist Theological Seminary

We are looking for a Pastor for Calvary Baptist Church in Leon, Iowa. Friendly, rural community south of Des Moines in Decatur County. This could also be a good fit for a bi-vocational or semi-retired individual.

Farm Job Search

Assistant Farm Manager Job at Farm Job Search

 ...Assistant Farm Manager (6392) Location: Glen Gardner, New Jersey JobNumber: 6392 Great opportunity to work the land and train animals!Join the Animal Actors team -- train animals for movies and commercials, Must be able to work independently, as well as part... 

Baxter

Material Handler II - Weekend Shift Job at Baxter

 ...The Material Handler/Forklift Driver is responsible for material handling of inbound and outbound products by verifying that skus, lots, quantity and condition of packages are correct. The outbound process includes picking and staging items in the right delivery sequence... 

Ross Stores, Inc.

Supervisor, Maintenance Job at Ross Stores, Inc.

 ...PURPOSE: Supervise all functions pertaining to facilities maintenance, to include, but not limited to; preventive maintenance programs...  .... Oversee expenses related to other services sub accounts of landscaping, mat rental, pest control, snow removal, janitorial, waste...