Job description
ADMINISTRATIVE DIVISION
Information Technology Services Unit
IT MANAGER – SOFTWARE ENGINEERING
Carson City or Las Vegas, Nevada Salary up to $158,708 (employee/employer paid retirement plan) The Information Technology Services (ITS) Unit of the Legislative Counsel Bureau (LCB) is seeking a diverse pool of qualified applicants for the position of IT Manager – Software Engineering within the Administrative Division. The LCB is a nonpartisan, legislative service agency that provides professional, technical and administrative support to the Nevada Legislature, which convenes biennially in odd-numbered years for 120-day sessions and for rare special sessions during the interim periods. The ITS Unit provides technical support to legislators, legislative staff and the LCB. This is a full-time position located in Carson City or Las Vegas, Nevada. Position Description: Under the direction and supervision of the Deputy Chief Information Officer, the IT Manager – Software Engineering will lead a team of talented engineers and collaborate closely with stakeholders to identify, prioritize and implement innovative solutions that streamline the legislative process and enhance public engagement. Responsibilities of the IT Manager – Software Engineering may include, without limitation:
- Leading and mentoring a team of software engineers;
- Developing and executing a modernization roadmap for the LCB’s software systems in alignment with organizational goals and priorities;
- Collaborating with cross-functional teams to gather requirements, design solutions and ensure successful project delivery;
- Coordinating project timelines, resources and tasks to ensure timely completion;
- Facilitating effective communication among team members, stakeholders and clients to maintain alignment with organizational goals and priorities and address issues promptly;
- Monitoring project progress, identifying risks and implementing strategies to resolve issues and minimize project setbacks;
- Ensuring project goals are achieved within scope and budget;
- Overseeing the development and maintenance of client-side applications using C#, JavaScript and related technologies including jQuery, Bootstrap and Blazor;
- Driving the adoption of best practices including code reviews, automated-testing and continuous integration/continuous deployment (CI/CD);
- Ensuring software solutions are accessible, secure and scalable and comply with applicable regulations and standards;
- Evaluating emerging technologies and industry trends and assessing their potential impact on LCB modernization efforts;
- Maintaining a commitment to delivering exceptional service to internal and external stakeholders;
- Fostering a positive and inclusive work environment while promoting teamwork, professional development and innovation; and
- Performing other duties as assigned.
Minimum Qualifications: The IT Manager – Software Engineering will be selected with special preference given to the candidate’s training, experience and aptitude in the field of software engineering. A qualified applicant must have: (1) a Bachelor’s degree in Computer Science, Engineering, Management Information Systems or a related field ; (2) at least 10 years of proven experience in software engineering; and (3) at least 5 years of experience managing staff in a software engineering environment. A combination of education and experience equivalent to these requirements may be considered. A Master’s degree in a related field is preferred.
The ideal candidate will demonstrate:
- Proven experience in software engineering with a strong emphasis on client-side programming using languages such as C# and web-programming with JavaScript, TypeScript, HTML, and VB.Net;
- Proven experience in a leadership or management role, with a track record of successfully leading software development teams;
- A deep understanding of modern software development methodologies, tools and best practices;
- Experience with ITSM platforms, such as HaloPSA/HaloITSM, ServiceDesk, Notion and Azure DevOps;
- Experience with web development frameworks like jQuery and familiarity with modern front-end frameworks like React, Angular and Bootstrap;
- Experience in client development frameworks like Microsoft .NET, Blazor, WinForms, and MAUI;
- Strong communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders and influence decision-making at all levels of the organization;
- Experience with source code repository systems such as Git and Azure DevOps;
- Experience in government or legislative processes;
- A passion for leveraging technology to drive organizational transformation and improve public services; and
- Experience working in government or within the legislative process; Salary: The annual salary for this position is based upon a Grade 46, which has a salary range of $104,713 to $158,708 under the employee/employer paid retirement option. An employer-paid contribution plan is also available with a reduced salary in lieu of an employee contribution. Actual starting salary will be based on experience. Benefits: The benefits include the accrual of paid annual leave and sick leave, health insurance and membership in the state’s retirement plan. For additional information on the retirement options and benefits, please visit the Public Employees’ Retirement System of Nevada. For a description of the current health, dental and vision benefits, please visit the Nevada Public Employees’ Benefits Program. Other optional benefits are also available, including a deferred compensation program. Working Conditions: The work is performed in a typical office environment. Overtime may be required during legislative sessions and certain other periods as necessary to meet the demands of the Legislature. When overtime is worked, the IT Manager – Software Engineering may earn compensatory time that may be taken at a later date or be paid for overtime, consistent with the LCB Rules and Policies and subject to budgetary limits. Infrequent travel may be required between Carson City and Las Vegas, Nevada. Such travel may be outside normal business hours. Application Process: All applicants who meet the minimum qualifications may apply by submitting a LCB Employment Application, cover letter and current resume through our online portal, via email to LCBHR-jobs@lcb.state.nv.us or by mail to: Legislative Counsel Bureau Attn: Human Resources 401 S. Carson Street Carson City, Nevada 89701-4747 Applications will be accepted on a rolling basis and the application period will remain open until the position is filled. Applicants are therefore strongly encouraged to submit their applications as soon as possible. Hiring may occur at any time during the recruitment process. The successful candidate must undergo a fingerprint-based background check. The Legislative Counsel Bureau is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion or belief, national origin or ancestry, age, sex, sexual orientation, gender identity or expression, disability, pregnancy, domestic partnership, political affiliation, genetic information, or compensation history, or any other characteristic protected by applicable law. The Legislative Counsel Bureau will not tolerate discrimination or harassment based on any of these characteristics, nor will it tolerate unlawful retaliation. Applicants may contact LCBHR@lcb.state.nv.us to request reasonable accommodations to participate in the hiring process and will not be disqualified from consideration based upon such requests. (Revised 10/26/2026)
Benefits
The benefits include the accrual of paid annual leave and sick leave, health insurance and membership in the state’s retirement plan. For additional information on the retirement options and benefits, please visit the Public Employees’ Retirement System of Nevada. For a description of the current health, dental and vision benefits, please visit the Nevada Public Employees’ Benefits Program. Other optional benefits are also available, including a deferred compensation program.