1

Senior Software Engineer Jobs in Pierre, SD (NOW HIRING)

... senior management. Actively communicate verbally, electronically, and in person with all ... Ability to skillfully use a variety of application software, learns computer programs, and ...

... senior management.Actively communicate verbally, electronically, and in person with all ... Ability to skillfully use a variety of application software, learns computer programs, and ...

Showing results 21-24

Senior Software Engineer information

See Pierre, SD salary details

$75.2K

$142.8K

$191.3K

How much do senior software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for senior software engineer in Pierre, SD is $142,780.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,100.00 and $160,900.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Pierre, SD? The most popular types of Software Engineer jobs in Pierre, SD are:
What cities near Pierre, SD are hiring for Senior Software Engineer jobs? Cities near Pierre, SD with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Pierre, SD as of July 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $142,780 per year, or $68.6 per hour.

Evaluation Specialist

BankWest

Pierre, SD • On-site

Full-time

Re-posted 9 days ago


Job description

Scope of Job:
Responsible to perform internal real estate evaluations for residential, commercial, and agricultural properties. As the subject matter expert for the Bank; provide independent and credible assessments of real estate value through the analysis of current market data, economic conditions, and other intelligence. Responsible to perform all related work responsibilities consistent with the Credit Policy, procedures, and compliance requirements of the Bank.
Due to issues of possible conflict of interest, outside employment associated with Real Estate sales or Appraisal services are prohibited.
Primary Duties:
Perform in-house evaluations for residential, commercial and agricultural properties as requested by Business Development Officers, Mortgage, Financial Services, or management for all BankWest branches.
Responsible for the review of existing evaluations and/or appraisals for residential, commercial and agricultural properties as requested by Business Development Officers, Mortgage, Financial Services, or management for all BankWest branches.
Accountable to independently research, collect, and verify market data such as; sales and leases for all property types, complexity level, and use. Includes residential, agriculture, recreational, commercial, industrial, or other income producing property types.
Responsible to provide reports, maps, locate, and inspect properties in the field; illustrating market features of the property. Document valuation conclusions according to loan document guidelines.
Gather market intelligence through independent research of public records and the development of working relationships with other market experts. Including; buyers, sellers, real estate agencies, co-workers, appraisers, County personnel, and Bank senior management.
Actively communicate verbally, electronically, and in person with all constituencies to ensure an independent, comprehensive, and credible evaluation for the Bank.
Responsible to stay current with changing standards and trends; actively seek and obtain training and knowledge in the appraisal realm.
Accountable to perform all evaluation responsibilities in accordance with the Real Estate Appraisal Guidelines detailed in the Credit Policy of the Bank. Maintain a working knowledge and adhere to related Bank regulations.
Provides real estate expertise and support to the Business Development Officers, Chief Lending Officer, and members of the Loan Committee as required.
Secondary Duties:
Work as a team with departmental counterparts on planning and implementing assigned projects and products.
Participate on various committees and project teams as deemed appropriate by management.
Attend, actively participate in organization, job specific training offered, and Quality Service programs.
Adhere to all applicable Policies and Procedures of BankWest organization.
Other Duties as Assigned
Maintains relationships with professional organizations and peers at other financial institutions; to provide input and feedback on related areas of expertise to the Management Team.
Supports community through active involvement.
Experience and Education:
Bachelor's degree in business administration or related field preferred
5-7 years of experience in Real Estate Lending, Loan Review, or working with County Assessor preferred
Knowledge of Banking procedures and/or Real Estate terminology
Knowledge and Special Skills:
Ability to work dependently and/or independently, under pressure, meet deadlines, and adjust work schedules as needed to complete job responsibilities.
Ability to organize and handle multiple responsibilities while delivering quality external and/or internal Customer Service.
Strong interpersonal skills to ensure effective communication with external and/or internal customers
Knowledge or ability to learn regulatory requirements pertinent to performance of specified duties in job description.
Ability to skillfully use a variety of application software, learns computer programs, and comprehends the program output.
Adhere to Federal Privacy Standards in addition to following BankWest requirements for electronic communication and Social Engineering standards.
BankWest is a "Sales Organization" and all employees are expected to participate directly or indirectly with increasing BankWest's presence in their markets as appropriate.