✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Software Engineer or Senior Software Engineer

South Dakota State Government
software engineer senior senior software engineer software software engineers engineers technical team senior management engineer design
November 30, 2022
South Dakota State Government
FULL_TIME

Job ID: 20943

Agency: Bureau of Information and Telecommunications - Development

Location: Statewide within the state of South Dakota

Salary: $59,737.68 - $80,955.94 annually, depending on experience

Pay Grade: IT6 or IT8

Closing Date: Open Until Filled


This is a full-time position with the Bureau of Information and Telecommunication. For more information on the Bureau of Information and Telecommunication, please visit https://bit.sd.gov/.


Are you a talented, creative software development professional interested in working in a team atmosphere to help solve our clients’ most complex issues? Are you interested in working in one of the hottest areas of the market today, creating new solutions for our clients?


Software Engineers and Senior Software Engineers work closely with South Dakota state agency staff to create and maintain business applications. Incumbents in these roles perform software engineering work that is focused on partnering with clients to understand their business processes, then identify, define, and build applications that will assist the agency in providing services to the citizens of the state. Incumbents work with a Bureau of Information and Telecommunications mentor to perform application development tasks depending on the skills of the incumbent.

Software engineering level assignment and payrate will be determined by the education and experience of the incumbent.


If hired in as an IT6 – Software Engineer, the incumbent will be paid an annual rate between $59,737.68 and $67,200.19. Working independently, Software Engineers apply expertise in programming procedures to complex programs and modify and adapt precedent solutions and proven approaches. Assignments typically affect a broad area or highly complex systems and are carried out in successive steps. Incumbents resolve problems and deviations in accordance with instructions, policies, and accepted practices. Software Engineers maintain technical ownership of projects and managing resources and may assist with organizing work to deliver features and solutions.

If hired in as an IT8 – Senior Software Engineer, the incumbent will be paid an annual rate between $71,973.36 and $80,955.94. Duties in this classification will be similar; however, project complexity and oversight may change. Senior Software Engineers plan and carry out assignments, resolve most conflicts, and coordinate work with others and interpret policy on own initiative with limited need for direction. Incumbents are expected to lead and own complex technical initiatives. At this level in the series, Senior Software Engineers begin setting the vision and future direction of team. The impact is across multiple related teams. This role is more focused on design rather than implementation depending on size and expectations of projects. Senior Software Engineers provide leadership, guidance, and expertise all aspects of the software development lifecycle. Incumbents support business development through technical writing for RFIs and RFPs.


The Ideal Candidate Will Have:


A degree in business, computer science, information systems, or related field or equivalent experience related to the position's role is preferred. Certification or experience in Agile/Scrum Methodology, software development life cycle (SDLC) implementations, and executing the SDLC against large system implementations is beneficial. Experience with solution development and application architecture with JEE (J2EE) or .NET, performing conceptual and technical designs; including the use of object-oriented analysis and design techniques are also beneficial. Successful applicants should have experience in Microsoft products (MS Visual Studio, Visio, .NET Framework, SQL, Power BI, Project). Leadership and project management are a plus.

Software Engineer will have experience:


  • building entire systems and interfaces that are highly available, intuitive, scalable, and secure to meet current and future software and application requirements;

  • conducting design and code reviews to ensure highly reliable and performant code maintains scalability, performance, and alignment with standards and best practices;

  • designing, developing, coding, and testing programs, applications, and technical solutions following lifecycle software development (SDLC);

  • following change and release management policies to ensure data integrity, compliance, and system stability;

  • identifying and managing risks that stem from business activities and the job role;

  • advocating, recommending, and championing process improvements;

  • participating in team and system demonstrations to accept completed stories and features;

  • working with product managers to create software that is optimized for business metrics.


Sr. Software Engineer will have experience:


  • applying anomaly detection algorithms and energy optimization methods;

  • assisting with architectural guidance, including the ongoing support of new features and functionality;

  • designing standard database and data architecture;

  • gathering business requirements for new or changing complex services and systems;

  • leading all aspects of system validation and customer implementations to ensure successful deployment;

  • monitoring, testing, and optimizing systems and software for performance, availability, reliability, scalability, and automation;

  • preparing and conducting all aspects of system demonstrations including independently setting up developmental equipment;

  • preparing and delivering system performance statistics and reports;

  • providing insight to the operations team and assisting in performance management;

  • recommending architectural designs and in a collaborative manner with team members and stakeholders;

  • translating logical requirements to physical designs, while taking account of business requirements, target environments, processes, performance requirements, and existing systems and services;

  • writing, reviewing, and debugging code to design and build fast, secure, and scalable applications.


Knowledge, Skills, and Abilities:


  • knowledge of system software, hardware, work processes, regulations and management practices;

  • understand and use data analytical concepts to provide cost savings to clients;

  • understand performance metrics for business value;

  • interpersonal skills to work with multiple collaborative teams to identify and resolve issues;

  • communicating issues and suggesting alternative, innovative, and creative solutions for technical problems;

  • self-motivated work ethic with excellent time-management skills;

  • use of agile methodologies to support all aspects of product development.


This position is eligible for Veterans’ Preference per ARSD 55:10:02:08.


Successful applicant(s) will be required to undergo a background investigation. 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 eleven 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.


Must apply online: https://sodakprod-lm01.cloud.infor.com:1443/lmghr/xmlhttp/shorturl.do?key=KAZ
You must apply online, emailed resumes or submissions will not be accepted.

South Dakota Bureau of Human Resources

Telephone: 605.773.3148 Email: [email protected]

http://bhr.sd.gov/workforus


"An Equal Opportunity Employer"






Apply Now

Save To Job Cart


Report this job

Similar jobs near me

Related articles