Manager, Systems Software Development

Location: 

Las Vegas, Nevada, US

Position Overview:

 

Job Location: 3355 Las Vegas Blvd South, Las Vegas, NV 89109

Job Status: Full Time

Requisition #: 54383

 

Oversee the design, development, and testing of information systems. Work with managers to develop and maintain electronic data systems that are appropriate for their business needs, integrate with other systems, and remain consistent with the information systems strategy. Plan, prioritize, and manage the implementation of system upgrades to minimize disruptions to business activities and use the organization's IT resources effectively. Develop and implement a systems maintenance program to ensure the organization's systems function reliably. Research, evaluate, and recommend hardware and software products that will enhance the capabilities of the organization's information systems. Manage a queue of work requests to meet service levels and KPI objectives. Manage incidents effectively to minimize business impact and ensure root cause analysis and corrective actions are defined and applied. Collaborate with Product Managers and Business Analysts to help design solutions to meet business needs. Perform resource management including: sizing, design, development, testing and implementation. Ability to interpret technical drawings and specifications and implement system solutions that meet those documented requirements. Conduct research on software products, services, and standards to remain abreast of innovation and best practice for IT systems development and service delivery. Establish and implement policies, procedures and technologies to ensure security and integrity of organization's information (electronic data) systems. Analyze service results and maintain performance metrics to identify areas for continuous improvement. Implement a strategy to execute the improvement plan. Lead, direct, evaluate, and develop a team of five+ systems software development engineers to ensure the organization's information systems strategy is implemented on time and within budget. Ensure that the morale, productivity, training, quality of work and discipline of staff is at an effective level. Telecommuting available. Supervises the work of software developers.

Minimum Qualifications:

Bachelor’s Degree, or foreign equivalent, in Computer Science, Computer Engineering, Information Technology Management, or related field. Applicant must possess 7 years of experience in position where required experience gained.  Must have 7 years of experience performing in all phases of the software development life cycle. Must have 5 years of experience implementing information systems using Java/Microsoft technologies and frameworks or implementing OLTP and OLAP data solutions leveraging; BI and data warehouse development techniques. Must have 4 years of experience with industry standard systems analysis techniques including data modeling, process modeling, data flow diagramming, Unified Modeling Language (UML), business process reengineering (BPR), and Continuous Process Improvement (CPI). Must have 2 years of experience leading/managing teams in a result-oriented environment. Must have experience managing the implementation of detailed project specifications, and familiarity with Version Management tools such as Azure Devops, GIT etc.