Software Engineer Job at Motion Recruitment, Madison, WI

ZEtXUGVPSjFjMjNYWWh2RTd5L0ZXSnU1dEE9PQ==
  • 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

Contract work, Remote job,

Similar Jobs

Korn Ferry

Field Service Technician Job at Korn Ferry

 ...in the US military with a Mechanical/Electrical MOS * Diesel technicians, heavy equipment mechanics, aircraft technicians Must be skilled...  ...the field with real-time troubleshooting local travel only, home nightly Compensation: $26.00-34.00/hour base (+ OT,... 

Robert Half

Medical Receptionist Job at Robert Half

Description We are seeking a highly organized and detail-oriented Medical Receptionist with exceptional customer service skills to join a fast-...  ...greet patients and visitors, ensuring a high-quality experience at the front desk.+ Handle incoming calls and correspondence... 

AOTA

Chief Financial & Administrative Officer Job at AOTA

 ...POSITION SUMMARY: The Chief Financial & Administrative Officer (CFAO) is a newly created leadership position designed to play a critical role in transforming and modernizing the American Occupational Therapy Association (AOTA) for its next phase of growth. As a core... 

Sarica Manufacturing Company

Electronics Test Technician Job at Sarica Manufacturing Company

 ...join our team as a Test Technician and take the next step in your electronics career! Questions? Contact our team at Brixey & Meyer HR (****@*****.***), who is assisting Sarica Manufacturing with this search. Sarica Manufacturing is an equal opportunity... 

Clark-Resources

Technical Recruiter Job at Clark-Resources

 ...Recruiter Professional & Technical Roles Location: Remote Type: Full-Time Clark-Resources is growing! Are you a driven recruiter with a passion for matching top talent with impactful roles? We're growing and looking for a Recruiter to join our team! The role...