What are the responsibilities and job description for the Software Development Engineer position at Ohio Department of Commerce?
The Ohio Lottery Commission supports teleworking as a work model for employees. Telework can improve an employee's work / life balance and increase employee productivity. This position is eligible for hybrid work pursuant to the Ohio Lottery Commission's Teleworking Policy, which incorporates both telework and in-office work days. If approved, the successful candidate will be required to comply with the requirements established in the Ohio Lottery Commission's telework agreement and policy. The Ohio Lottery Commission has offices located around the State of Ohio in various cities, the successful candidate would have access to shared workspace at one of these offices for workplace reporting requirements.
You are required to submit your resume as an attachment with your online employment application.
What You'll Do :
Primary Technology : Microsoft .NET Environment
Secondary Technology : Structured Query Language (SQL)
Responsibilities of the Software Development Engineer include but are not limited to :
- Specialize in the software development life cycle for the agency's internal applications
- Participate in the data gathering, design, user acceptance testing, implementation, maintenance and user support of applications
- Work with cutting edge software development tool sets and work on solutions that integrate with the Ohio Lottery Gaming System and its various supporting infrastructure
- Work with software development team to assist in architecting solutions that meet agency needs
- Work with end-users to understand business processes and consult on upgrades and design for more efficient business tools
- Analyze technical problems with systems and their integration with production processes
- Participate in the agency's Software Development Life Cycle (SDLC). SDLC Methodologies include : Rapid application development, Agile Dynamic systems development method SCRUM, (DSDM), Disciplined agile delivery (DAD)
- Assist with developing testing criteria
- A solid knowledge of software development tools used is important, including HTML (HTML5), JavaScript, Angular 6, CSS Web based programming concepts, SQL server usage for code development, Blazor, cloud architecture and development, ADO.Net Entity Framework Manager, .Net Core, C#.Net, ASP.Net MVC, JSON, GITHUB, Azure DevOps (TFS)
- Perform other duties and work on special projects
Job duty, knowledge, skill, and ability statements at a lower-level are understood to be able to be performed at any higher level.
OFFICIAL STATE OF OHIO CLASSIFICATION : Software Development Specialist 2 (69942)
At the State of Ohio, we take care of the team that cares for Ohioans. We provide a variety of quality, competitive benefits to eligible full-time and part-time employees
Qualifications
48 months combined work experience in any combination of the following : designing and performing systems analysis, developing and / or modifying programs for computer applications recommending application solutions and / or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 months work experience in the primary technology as specified by the agency position description & job posting.
Note : The official position description on file with the designated agency is to reflect the required, primary technology directly relating to the duties of the position. Only those applicants possessing the experience in the required, primary technology listed in the position description & job posting are to be considered for any vacancies posted. The job posting must list the required technology commensurate with the position in question.
Job Skills : Software Development / Implementation, Application Design, Computer Literacy, Information Technology, Adaptability, Analyzation, Collaboration, Innovation