You are viewing a preview of this job. Log in or register to view more details about this job.

Exempt Software Engineer Manager I(Job Id 16791)



 Job ID: 16791
Agency: South Dakota Bureau of Information and Telecommunications
Location: Pierre
Salary: $63,000 - $84,000 annually, DOE
Pay Grade: PM1
Closing Date: 08/06/2021
This is a Full-Time 40 Hours Weekly position with the South Dakota Bureau of Information and Telecommunications. For more information please visit https://bit.sd.gov/.
This position is exempt from the Civil Service Act.
This position will be a manager for the Enterprise Solutions Team dedicated to Research and Development, Process Improvement and Standardization within the Application Development Division. You will be charged with recruiting and leading a group of technologists and analysts as they drive the Division toward technology, engineering and cultural excellence. The successful applicant will be capable of understanding where the Division is today and where it needs to be tomorrow in order to successfully support our agency clients. The applicant must also have a deep understanding and passion for continuous improvement and standardization.
To perform this job successfully, an individual must be able to perform each of the below duties satisfactorily:
  • an understanding of a wide range of technologies and engineering practices;
  • the ability to guide technological decisions based on information from experts;
  • the ability to create a mindset of continuous improvement within the team and the entire division;
  • a passion for standardizing solutions/practices enterprise-wide.
Licenses and Certifications:
The position requires a bachelor’s degree in computer science, information services, project management or a related field.
The Ideal Candidate Will Have:
Five years of progressively responsible professional and managerial experience in developing, implementing and operating state-of-the art information technology solutions.
The successful candidate must have proven project/people management skills using the Software Development Lifecycle (SDLC) or Scrum, a strong dedication to customer service and excellent problem-solving skills.
Must be able to perform each required duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required:
  • manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise;
  • research and make recommendations on software products and services in support of procurement and development efforts;
  • coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings;
  • ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications;
  • collaborate with analysts, designers, and system owners in the testing of new software programs and applications;
  • lead pre-testing phase of development by evaluating proposals in order to identify potential problem areas, and make the appropriate recommendations;
  • ensure that development projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues;
  • review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems;
  • coordinate with other Divisions within the Bureau to assure appropriate information flow and understanding of process improvement work;
  • collaborate with continuous improvement professionals from other agencies and other states.
Knowledge of:
  • the State’s business areas, services, and work processes, with special expertise in the systems and work processes of any client area directly supported by the team;
  • software engineering concepts and approaches; may research and evaluate the applicability of new technologies;
  • proven experience in overseeing the direction, development, and implementation of software solutions;
  • direct, hands-on experience with automated software and system management tools;
  • a minimum of 2 years direct experience in software development, analysis, and/or programming design and systems management;
  • experience in continuous improvement methodologies;
  • strong knowledge of system and software quality assurance best practices and methodologies;
  • extensive experience with core software applications;
  • technically fluent in programming languages;
  • good project management skills and/or substantial exposure to project-based work structures, project lifecycle models, and the software development lifecycle;
  • database design and file management techniques;
  • working knowledge of network and PC operating systems;
  • network hardware, protocols, and standards;
  • excellent understanding of the organization’s goals and objectives;
  • knowledge of applicable data privacy practices and laws;
  • experience working in a team-oriented, collaborative environment.
Skills to:
  • manage or direct the management of projects; integrate resources effectively; formulate project plans, coordinate vendors, track project progress; and may be actively involved in the execution of the technically complex aspects of assigned projects;
  • review work and monitor progress and performance of activities and projects, provide guidance and coaching, and motivate on an individual and team level to ensure completeness and soundness of work and achievement of goals;
  • educate staff on new technologies or changes within BIT and communicate critical information to ensure compliance and advancements in methods and techniques;
  • perform the same activities of team; assign work and projects (in collaboration with management); plan, direct, and utilize available resources; evaluate and reviews code, documentation, and technical requirement specifications prepared by staff;
  • collaborate and communicate with other teams and BIT employees to obtain information and needed resources;
  • identify more effective and cost efficient approaches for delivering service that may include changes in technology, structure, roles, and/or processes;
  • educate staff on new technologies or changes within BIT and communicate critical information to ensure compliance and advancements in methods and techniques;
  • strong customer-service orientation;
  • excellent written and oral communication skills;
  • excellent listening and interpersonal skills;
  • ability to communicate ideas in both technical and user-friendly language;
  • ability to conduct research into application development issues and products;
  • attention to detail;
  • highly self-motivated and directed.
Ability to:
  • address team and complex software engineering issues;
  • identify and recommend improvements to work procedures and processes; resolves technical disputes between team members;
  • create a positive work environment that maximizes the strengths of members and focuses on individual and team developmental areas in order to increase the capability of staff and to ensure work quality; identifies training needs and works to ensure training is made available to staff;
  • serve as client relationship manager; communicate with project sponsor(s) to monitor and facilitate satisfaction; ensures consistent and quality communication occurs between the project leader and client;
  • assign work and projects (in collaboration with other management); plan, direct, and utilize available resources; evaluate and reviews code, documentation, and technical requirement specifications prepared by staff;
  • collaborate and communicate with other teams and BIT employees to obtain information and needed resources;
  • review work and monitor progress and performance of activities and projects, provide guidance and coaching, and motivate on an individual and team level to ensure completeness and soundness of work and achievement of goals;
  • assist in recruitment, interviewing and hiring; provide new employee orientation; provide input on personnel actions such as performance reviews and discipline to ensure competent staff;
  • act as a technical reference and advisor for the team, other colleagues, key stakeholders and vendors; maintains up-to date knowledge of software engineering concepts and approaches; may research and evaluate the applicability of new technologies.
VETERANS' PREFERENCE ELIGIBLE
Successful applicant(s) will be required to undergo a fingerprint-based background check before beginning employment. State and federal criminal history records will be identified. An arrest/conviction record will not necessarily bar employment.
The State of South Dakota does not sponsor work visas for new or existing employees. All persons hired will be required to verify identity and eligibility to work in the United States and complete an Employment Eligibility Verification, Form I-9.The State of South Dakota as an employer will be using E-Verify to complete employment eligibility verification upon hire.
The State of South Dakota offers employer paid health insurance plus ten paid holidays, generous vacation and sick leave accrual, dental, vision, and other insurance options, and retirement benefits. You can view our benefits information at https://bhr.sd.gov/job-seekers/work-for-state-government/. This position is a member of Class A retirement under SDRS.
You must apply online, emailed resumes or submissions will not be accepted.
South Dakota Bureau of Human Resources
Telephone: 605.773.3148 Email: careers@state.sd.us
"An Equal Opportunity Employer"