Description
FIRST POSTING TO ENROLLED ONEIDA TRIBAL MEMBERS ONLY
After successful completion of the probationary period, employee will receive off probation wage increase.
Summary:
This position is an advanced programming position within a object orientated web based computer programming environment. The incumbent will provide system design and analysis, program code generation, testing system documentation and user training as required. The primary focus of this position will be to develop new software systems and maintenance of existing software.
Responsibilities:
* Develop and maintain automated systems in an object orientated web server environment
* Interact with customers for the purpose of providing effective computer software solutions, problem resolution, service, and support.
* Participate as a member of a project team and/or work independently on programming projects.
* Provide initial and/or follow-up user training with respect to system function and usage.
* Provide and/or assist in system design which includes user interviews, needs assessment and coordinating with existing systems.
* Develop and maintain user and programmer documentation.
* Support of ever-changing technological advances in the Gaming industry
* Evaluate new software products to support user and/or programmer activities.
* Assist in problem determination and resolution support for installed systems.
* Assist in the development of system standards and Department Standard Operating Procedures.
Skills:
Essential:
* Ability to work both independently and in a team environmen
* Ability to provide user training
* Communicate effectively with the user community on a non-technical level while still being able to translate user goals into automated processes
* Ability to understand software architecture concepts such as design patterns and best practices
* Ability to build proof of concepts (POCs) and demonstrate to business stockholders
* Skill in system design and analysis in a business environment using a formal development methodology
* Ability to work on entire stack of software development including front-end, middleware, and backend data sources
* Ability to successfully cope with challenging conditions and situations
* Skill in programming with C#, .NET, React, TypeScript, JavaScript, Python, or similar web development languages.
* Skill in organizing and presenting data to end users.
* Skill with office applications in a business or classroom environment.
Education Requirement - Or A Closely Related Field:
Education with Equivalent Qualifications:
Essential:
* Associates Degree in Computer Sci & Programming
Credentials:
Essential:
* Driver's License Personal Vehicle
* Insurance Required
Working conditions:
Essential:
* Walk frequently
* Sit frequently
* Stand occasionally
* Bend/stoop occasionally
* Kneel occasionally
* Crouch Occasionally
* Crawl occasionally
* Crawl and lift and/or move up to twenty-five (25) pounds.
* Office setting
* Moderate noise level
Experience:
Essential:
* Three (3) Programming, design and analysis in a business environment
Nonessential:
*Experience with Azure DevOps or a similar CI/CD tool to help and manage build and deployment pipelines
*Experience with Microsoft SharePoint, Power Platform and/or Dynamics
*Experience with .NET MVC or .NET CORE web application development
*Experience with Word Press development
*Experience in developing Mobile Applications
*Familiarity of the Casino Gaming Industry
Other information:
EQUAL EMPLOYMENT OPPORTUNITY STATEMENT - The Oneida Nation does not discriminate based on race, color, national origin, sex, religion, age or disability status in employment or the provision of services. However, individuals of Indian ancestry and Veterans will be given preference by law in employment.
Continuation of this position is contingent upon funding allocations.
Must maintain strict security, confidentiality, and quality to meet professional standards of the department.
Must adhere to all Oneida Nation Personnel Policies and Procedures, Oneida Nation Standard Operating Procedures, and Area and Program Strategic Plans and Policies.
Must pass a background check to meet Employment Eligibility Requirements. If applicable, must pass a background check to meet Oneida Nation/State Compact and/or Oneida Nation Gaming Ordinance, and may be required to obtain a temporary license and/or Gaming license as a condition of employment.
Must be willing and able to obtain additional related education and training.
Must pass a pre-employment drug screen and adhere to the Nation Drug and Alcohol-Free Workplace Policy.
A Tuberculosis (TB) Screening and/or a 2 step TB Skin Test is required within thirty (30) days of employment.
Must provide a copy of diploma/degree, license, or certification upon employment.
ITEMS TO BE SUBMITTED:
- Samples of Programming code if available.
- Samples of system design and methodology used if available.
Apply on company website