Software Engineer Job at Motion Recruitment, Madison, WI

NWVwL0x1ZytkTWZFNUJ6Qmd4d3VVcEcw
  • 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

ACE Partners

Quality Control Supervisor Job at ACE Partners

 ...Quality Control Supervisor - Baltimore - $55k - $70k US Citizens and Green card holders only No C2C My client is a leading producer of high-quality food products. Position Overview The Quality Control Supervisor oversees quality assurance on the 2nd shift... 

Terra Linda High School

Assistant Cross Country Coach Job at Terra Linda High School

 ...Assistant Cross Country Coach Needed at Terra Linda High School We are excited to announce an opening for an Assistant (or co) Cross Country Coach at Terra Linda High School. Our team is small but growing, and we are looking for someone passionate about athletics and... 

MD360 LIFE

1099 Medical Device Sales - Area Sales Manager- Washington Job at MD360 LIFE

 ...affiliate of Omega Health MD Inc. is looking for an established sales rep with a history of B2B sales in radio advertisement,...  ...sales, water sales, and payroll sales. This is a hunter role in medical device sales with the opportunity to get your foot in the door with one... 

Colorado High School Charter

HIGH SCHOOL SPECIAL EDUCATION COORDINATOR Job at Colorado High School Charter

 ...Special Education Coordinator Colorado High School Charter is seeking a Special Education Coordinator. The Special Education Coordinator...  ...appropriate accommodations and support for students' unique needs, and facilitating staff development related to special education... 

Parts Distribution Xpress

Key Account Manager - Auto Parts Delivery Job at Parts Distribution Xpress

 ...A growing national auto parts delivery company is looking for a Key Account Manager to support several clients. Individual will be the face of the company serving as the liaison between the company and the client. Primary responsibilities include but are not limited...