Software Engineer Job at Motion Recruitment, Madison, WI

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

Sanford Health

RN - Radiology - Full Time - Health insurance | Dental insurance | Visioninsurance - Bemidji, MN Job at Sanford Health

 ...willing to train.Job SummaryThe Registered Nurse (RN) is responsible for utilizing the nursing process (assessment, diagnosis, outcomes/planning, implementation...  ..., a variety of benefits include health insurance, dental insurance, vision insurance, life insurance... 

KBR

Program Test Systems Engineer Job at KBR

 ...customers in the intelligence and national security communities. The Program Test Systems Engineer will join a Systems Engineering team...  ...BS degree in engineering, physics, chemistry, mathematics, or computer science; 7+ years of test and evaluation experience with DoD/USAF... 

Pyramid Consulting, Inc

US-CTS-ADVISORY-Business Consultant Job at Pyramid Consulting, Inc

 ...Immediate need for a talented US-CTS-ADVISORY-Business Consultant. This is a 06+months contract opportunity with long-term potential and is...  ...practitioners to more efficiently provide services. Build executive level PowerPoint presentations using key business and metrics.... 

Impact Recruitment

Corporate Law Clerk Job at Impact Recruitment

 ...Job Description Aplin has partnered with a top employer in Downtown Toronto to hire aCorporate Law Clerkfor a permanent opportunity. This well-established law firm offers a dynamic and collaborative environment with excellent growth prospects. The firm is seeking... 

The University of Vermont Health Network

Vascular Access Consultant Nurse (Hiring Immediately) Job at The University of Vermont Health Network

Unit Description: The Vascular Access team at UVMMC is a highly skilled group of nursing professionals who provide a key clinical service to our patients and who are highly valued by the staff nurses whom they support and partner with. The depth of experience of this team...