We are looking for a Software Engineer II to join our team!
A Software Engineer II demonstrates an extensive JAVA/C++ object oriented programming skills applied to department and customer objectives and requirements. Work with quality assurance, software design, software engineers, and senior managers to develop new system features and maintain current system and industry requirements. Project manages enhancements of system as necessary. This position also requires the flexibility to act autonomously at all times while adhering to overall department and company policies and procedures.
What you will be doing:
-
Writes, tests, debugs/troubleshoots, and maintains the source code of computer programs.
-
Researches, designs and develops system software/firmware in conjunction with the SYNKROS casino management system and related product development.
-
Analyze information to determine, recommend and plan installation of a new system or modification of an existing system.
-
Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems.
-
Direct software programming and development of documentation.
-
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
-
Applies strong C, C++, Java Developer experience to code new and enhanced development objectives; analyze objectives and problems specified by engineers and/or designers.
-
Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
-
Assists the Director, Software Engineering in conducting code reviews.
- Provides mentoring and oversight to junior developers (SW Engineer I, SW Engineer II) on functional development, KGI coding practices and company policies and procedures.
-
Assists in project management enhancements of system as necessary.
-
Coordinates the testing scripts, documentation, and deployment schedule with the QA, Training and Documentation departments.
-
Meets difficult technical challenges and tight deadlines.
-
Determines or coordinates purchasing requirements for programs or enhancements.
-
Consult with customers or other departments on project status, proposals and technical issues such as software system design and maintenance.
-
Coordinate installation plan of Systems Software/Firmware.
-
Prepare reports and correspondence concerning project specifications, activities and status.
-
Confer with data processing and project managers to obtain information on limitations and capabilities for data processing projects.
-
Reports any discrepancies, changes or recommendations, and/or problems for resolution to senior management.
-
Knowledge of the Information Technology industry, its systems, platforms, tools, and technologies.
-
Creates and maintains solid customer relations and feedback.
-
Contacts customers, as necessary, to attain feedback of stability and reliability of systems software.
-
Troubleshoots and diagnoses client issues and resolve in efficient and timely manner.
Konami Offers
-
Competitive Wages
-
401(k) plan with generous company match
-
Comprehensive health benefits package
-
Generous Company paid Holidays and Paid Time Off (PTO)
-
Tuition reimbursement program
For Players. For Operators. For Each Other.
We all create important wins, that become big wins for us as a company. Come join the Konami family and help bring the 'Born from fun' technology and entertainment to people around the world!
Konami Gaming, Inc. entered the US gaming market in the 2000s and we have spent the last two decades moving the industry forward with breakthrough games, head turning cabinets, and a casino management system that brings it all together. Over that time, we have garnered our share of awards and established a corporate culture of success and innovation.
A world leader in systems and game development, Konami can offer you the best of both worlds - stability within a dynamic, creative environment. We are excited to announce that Konami Gaming Inc. is growing and expanding into new product lines, including premium and standard games, and new market segments. As we enter a new growth period for the Company, we are expanding our reach to attract top talent in game studio operations, technology and product development.
What we want you to have:
-
BSEE or BSCE from a four-year college or university (Computer Sciences, Engineering, or related field), or equivalent combination of education and experience.
-
Five years or more experience as object-oriented programmer. High degree of knowledge and understanding of computer systems, Java, C++, C, JDBC, Oracle, or other RDBMS, SQLPlus, Android API, Mobile App development, networking, and SAS protocols. BIRT, Casino Gaming, or Lottery System experience a plus.
-
High degree of knowledge and understanding of computer systems, Java, C++, C, JDBC, Oracle, or other RDBMS, SQLPlus, Android API, Mobile App development, networking, and SAS protocols. BIRT, Casino Gaming, or Lottery System experience a plus.
-
Ability to obtain licensing, gaming card, or other certifications required by gaming regulations or jurisdictions. Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of organization. Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations. Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
Konami Gaming is an Equal Opportunity Employer committed to diversity in the workplace. All qualified employees and applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, marital status, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.
If you need a reasonable accommodation because of a disability for any part of the employment process, please call 702-616-1400 and let us know the nature of your request and your contact information.