Software Engineer

Chicago, Illinois

Onsite

Full Time

$50k - $100k

This company is a leading manufacturer and supplier of gaming products and solutions globally. They have a diverse product line that encompasses a range of consumables and advanced electronic gaming products. Since they are rapidly growing they’re looking for engineers excited to join their team. As we continue to grow rapidly, we are excited to offer career opportunities to join our team. They prioritize bringing in outstanding talent, enabling colleagues to have rewarding careers, and developing unique, engaging products for our customers.

Position Summary:
  • Role: Software Engineer
  • Primary Responsibilities:
    • Support the analysis, design, and development of new programs, as well as maintain and enhance existing software.
    • Provide technical support in new systems development and enhancement of existing systems.
    • Contribute to software architecture design.
    • Collaborate with product management to design top-tier server-based gaming systems.
    • Participate in production support and problem resolution.
    • Support the testing and debugging of programs for accuracy and functionality.
    • Engage in research and development of experimental designs and systems.
Primary Roles and Responsibilities:
  • Analyze, design, and develop new software programs.
  • Maintain and enhance existing software systems.
  • Provide technical support for new system development and system enhancements.
  • Contribute to the architecture of software systems.
  • Work with product management to design server-based gaming systems.
  • Participate in production support and resolve technical issues.
  • Test and debug programs to ensure accuracy and functionality.
  • Participate in research and development of innovative designs and systems.
Requirements:
  • Education: BS/BA in Computer Science, Management Information Systems, or a related field.
  • Experience and Skills:
    • Strong knowledge and experience with C# .Net.
    • Experience with MS SQL Server.
    • Experience designing complex software systems.
    • Strong team-oriented interpersonal and communication skills.
    • Strong understanding of Object-Oriented development techniques.
    • Strong analytical problem-solving skills.
    • Knowledge of Visual Studio .Net development tools.
    • Understanding of relational databases, stored procedures, and data access methods.
    • Experience with Agile development methodologies.
Preferred Qualifications:
  • Experience with MMO, RTS, MOBA, or PVP gaming systems.
  • Experience with systems designed for large numbers of users.
  • Microsoft development certifications.
  • Experience with installation packages.
  • Experience with service-oriented architecture.
  • Familiarity with Confluence, Jira, and Bitbucket tools from Atlassian.
  • Expertise in Git.

Posted by: Isabelle Gaber

Specialization: C#.Net