Job type full-time
Full job description
Software developer iv - client (remote) this position will be adding to everi`s digital interactive team!
What will you be doing?
Designing, developing, and modifying gaming software applications by applying computer science techniques, creating shareable libraries which improve effectiveness and efficiency for the software development groups.
Lead and direct the preparation of project staffing estimates; monitors project status and skill requirements ensuring appropriate resource levels and mix of competencies among staff.
Create unit tests and validation procedures and documents technical specifications.
Identify programming objectives to implement subsystems.
Participate in the testing process, including test review and analysis, test witnessing, and certification of software.
Provide resolutions to a diverse range of complex problems.
Implement fixes for software defects.
Provides technical mentoring to other team members.
Skills, knowledge, & expertise needed to do the job:
Bachelor’s degree in engineering or other technical or science-related field required.
8+ years’ experience designing, modifying, and developing software programming applications.
8+ years’ knowledge and practical application of software development practices, such as software development life cycle (sdlc), agile software development, feature driven development or other similar processes.
Gaming experience preferred
Demonstrated advanced understanding of game pipeline, game software tools, and processes surrounding it.
Demonstrated advanced understanding and practical application of object-oriented modeling, design, and development.
Knowledge of source/revision control systems such as perforce.
Experience with .net software framework preferred.
What`s in it for you?
Full medical/dental/vision/std, and more on the 1st of the month after hire.
Maternity leave, paternity leave, gym reimbursement, and more!
Discretionary pto (meaning you don`t `bank` hours for time off)- the perfect way to prevent burnout and improve productivity!
We believe in the values of collaboration, integrity, inclusion, excellence, and fun!