RBA Software Engineer
- Category: IT Engineer & Developer Jobs
- Location: Roslyn, South Dakota
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 21K to 31K
- Published on: 2025/09/21
Qualifications
KNOWLEDGE, SKILLS, AND ABILITIES (KSA’S): The requirements listed below are representative of the knowledge, skill, and/or ability required to successfully perform the essential functions of the job
Two-year degree in a software development field like Software Engineering, Computer Science, or Information Technology required
2+ years of related software development experience creating or modifying software, including experience in listed programming languages and integrations with SQL databases required
Experience utilizing different tools and systems to monitor, troubleshoot, and improve various aspects of system performance and behavior required
Knowledge of various types of application development testing methods including unit and integration tests required
Skilled listener who can translate business requests into technical solutions
Able to follow written and verbal directions and do so with a positive attitude
Able to write reports and business correspondence
Strong mathematical and statistical knowledge
Computer
Experience with the Microsoft .NET, SQL Server, and Azure Cloud platforms/ecosystems
Experience with source code control concepts and systems (e.g. git)
Experience with Continuous Integration (CI) and Continuous Deployment systems and operations
Able to work and collaborate with external software vendors and developers, and internally across various departments in a professional manner
Able to recognize the importance and adhere to all safety policies to promote a safe working environment
Able to work with minimal supervision
Able to deal with problems involving a variety of variables in non-standard situations
Strong attention to detail
Able to prioritize work and to multitask while adhering to deadlines
Driving company vehicle as needed
Driving- Own Vehicle
Able to obtain a passport for travel to sites out of the country
Color Vision
Long Distance Vision
Bending neck side-to-side or front-to-back
Moderate Noise: (Examples office with printers, phones, and light traffic
Benefits
Employee Assistance Program (EAP)
Gym membership reimbursement
Air-conditioned work environments in most buildings
Medical coverage (4 separate plans)
Company contribution towards HSA
Short- and Long-Term disability coverage
Voluntary accident & critical illness insurance options available
Delta Dental Coverage (2 separate dental plans)
Vision Coverage (company paid premium)
$20,000 company paid life insurance
COBRA
Retirement & Savings
401(k) Company Match
Paid Time Off & Holidays
Paid Vacation, PTO accrual starts the day you do!
10 Paid Company Holidays
Bereavement Leave
Employee Appreciation
Employee Appreciation Events & Meals
Company Logo wear
Employee Discount Services Card to over 120 businesses
Reimbursements
Safety-toed shoes
Work Pants
Responsibilities
Prescription Safety Glasses
The Software Engineer will maintain, modify, and develop new or existing applications programs of the designated scope
Designs, codes, tests, debugs, and documents those programs
Prepares flow charts, writes machine instructions and procedures for computer operators, debugs, and documents programs
All employees are required to support Rosenbauer’s Mission, Vision, and Values
The scope and duties of a given position may change or be temporarily altered based on the business needs of Rosenbauer
Designs, codes, tests, debugs and documents programs
Will maintain, modify, and develop new or existing applications programs of the designated scope
Monitor functioning of equipment to ensure system operates in conformance with specifications
Store, retrieve, and manipulate data for analysis of system capabilities and requirements
Prepares reports, writes machine instructions and procedures for computer operators
Performs other duties and responsibilities as required by the supervisor to meet the needs of the department
Hours of work- Ability to work evenings and/or weekends occasionally
As needed to support department needs
Local Meetings, Tradeshows, Or Other Department/industry Related Events
Travel- Overnight
Travel- Prolonged Periods
Laying Down
Work Near Moving Mechanical Parts
Work in High Precarious Places
Extreme Heat (weather-related) summer months
Work with Explosive Materials
Job description
Description
$80,000/annual + DOE
Health & Wellness
• Employee Assistance Program (EAP)
• Gym membership reimbursement
• Air-conditioned work environments in most buildings
Insurance Coverage
• Medical coverage (4 separate plans)
• Company contribution towards HSA
• Short- and Long-Term disability coverage
• Voluntary accident & critical illness insurance options available
• Delta Dental Coverage (2 separate dental plans)
• Vision Coverage (company paid premium)
• $20,000 company paid life insurance
• COBRA
Retirement & Savings
• 401(k) Company Match
Paid Time Off & Holidays
• Paid Vacation, PTO accrual starts the day you do!
• 10 Paid Company Holidays
• Bereavement Leave
Employee Appreciation
• Employee Appreciation Events & Meals
• Company Logo wear
• Employee Discount Services Card to over 120 businesses
Reimbursements
• Safety-toed shoes
• Work Pants
• Prescription Safety Glasses
ROSENBAUER STATEMENT
At Rosenbauer we pride ourselves on providing top-of-the-line fire apparatus, created with state-of-the-art technology for more than 150 years because when lives are at stake anything less is unacceptable. As the world’s largest manufacturer of fire equipment, we make sure our vehicles, production teams, and service personnel are ready to do what is necessary to keep communities safe. If you have what it takes and want to be part of our always growing Rosenbauer family, we want to hear from you!
Position Summary
The Software Engineer will maintain, modify, and develop new or existing applications programs of the designated scope. Designs, codes, tests, debugs, and documents those programs. Prepares flow charts, writes machine instructions and procedures for computer operators, debugs, and documents programs.
Essential Functions
All employees are required to support Rosenbauer’s Mission, Vision, and Values. The following are the essential duties of this position and do not include marginal functions that are incidental to the performance of fundamental job duties. The scope and duties of a given position may change or be temporarily altered based on the business needs of Rosenbauer.
• Designs, codes, tests, debugs and documents programs.
• Will maintain, modify, and develop new or existing applications programs of the designated scope.
• Monitor functioning of equipment to ensure system operates in conformance with specifications.
• Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
• Prepares reports, writes machine instructions and procedures for computer operators.
• Performs other duties and responsibilities as required by the supervisor to meet the needs of the department.
Qualifications
KNOWLEDGE, SKILLS, AND ABILITIES (KSA’S): The requirements listed below are representative of the knowledge, skill, and/or ability required to successfully perform the essential functions of the job.
K
Knowledge, Education, And/or Experience
• Two-year degree in a software development field like Software Engineering, Computer Science, or Information Technology required.
• Master’s degree in a software development related field like Software Engineering, Computer Science, or Information Technology preferred.
• 2+ years of related software development experience creating or modifying software, including experience in listed programming languages and integrations with SQL databases required.
• 5+ years of software development experience creating or modifying software, including experience in listed programming languages and integrations with SQL databases preferred.
• Experience utilizing different tools and systems to monitor, troubleshoot, and improve various aspects of system performance and behavior required.
• Knowledge of various types of application development testing methods including unit and integration tests required.
S
Skills
Language:
• Skilled listener who can translate business requests into technical solutions.
• Able to follow written and verbal directions and do so with a positive attitude.
• Able to write reports and business correspondence.
Math
• Strong mathematical and statistical knowledge.
Computer
• Experience with a variety of programming languages including C#, Visual Basic, JavaScript, HTML, CSS, T-SQL, as well as various front-end and back-end frameworks. Microsoft Blazor experience is a plus.
• Experience with the Microsoft .NET, SQL Server, and Azure Cloud platforms/ecosystems.
• Experience with source code control concepts and systems (e.g. git). Azure DevOps experience is a plus.
• Experience with Continuous Integration (CI) and Continuous Deployment systems and operations.
A
Abilities
• Able to work and collaborate with external software vendors and developers, and internally across various departments in a professional manner.
• Able to recognize the importance and adhere to all safety policies to promote a safe working environment.
• Able to work with minimal supervision.
• Able to deal with problems involving a variety of variables in non-standard situations.
• Strong attention to detail.
• Able to prioritize work and to multitask while adhering to deadlines.
Other Qualifications
CHECK IF APPLIES
Give Examples as Necessary
Driving- license
x
Driving company vehicle as needed.
Driving- Own Vehicle
x
Hours of work- Ability to work evenings and/or weekends occasionally
x
As needed to support department needs.
Travel- Local
x
Local Meetings, Tradeshows, Or Other Department/industry Related Events.
Travel- Overnight
Travel- Prolonged Periods
Qualifications- Other
x
Able to obtain a passport for travel to sites out of the country.
PHYSICAL DEMANDS
Lifting Requirements
Weight in pounds
Never
0%
Rarely
1-10%
Occasionally
11-33%
Frequently
34-66%
Continuously
67% or more
1-10
x
11-20
x
21-35
x
35-50
x
51-75
x
76-100
x
100+
x
Vision Requirements
Never
0%
Rarely
1-10%
Occasionally
11-33%
Frequently
34-66%
Continuously
67% or more
Color Vision
x
Close Vision
x
Peripheral Vision
x
Long Distance Vision
x
Movement Requirements
Never
0%
Rarely
1-10%
Occasionally
11-33%
Frequently
34-66%
Continuously
67% or more
Standing
x
Walking
x
Sitting
x
Talking or hearing
x
Feeling
x
Climb/Balance
x
Kneel/Crouch/Squat
x
Bending/Twisting
x
Reaching upward or outward
x
Bending neck side-to-side or front-to-back
x
Typing
x
Pinching/finger manipulation
x
Grasping/turning the wrist
x
Taste/Smell
x
Laying Down
x
WORKING CONDITIONS
Work Environment
Never
0%
Rarely
1-10%
Occasionally
11-33%
Frequently
34-66%
Continuously
67% or more
Wet Humid Conditions (non-weather)
x
Humid conditions (weather-related)
x
Work Near Moving Mechanical Parts
x
Work in High Precarious Places
x
Fumes or Airborne Particles
x
Toxic or Caustic Chemicals
x
Outdoor Weather Conditions
x
Extreme Cold (non-weather)
x
Extreme Heat (weather-related) summer months
x
Risk of Electrical Shock
x
Work with Explosive Materials
x
Vibration
x
Noise Level for Typical Environment
x
Moderate Noise: (Examples office with printers, phones, and light traffic
Loud Noise: (Examples: Metal Manufacturing, Construction sites)
Very Loud Noise: (Examples: Jack Hammer Work)
Personal Protective Equipment
PPE
Never
0%
Rarely
1-10%
Occasionally
11-33%
Frequently
34-66%
Continuously
67% or more
Safety boots
x
Safety Glasses
x
Cut resistant Gloves
x
Respirator
x
Face Shield
x
EOE, including disability/vetera
Related jobs
-
Salesforce Tech Lead
We are looking for a Salesforce professional to Analyze and review business, functional, and technical requirements. Designing and creating the underlying data structure and data flows to support the application builds, including: Custom Objects/ Fie...
-
Sr Software Engineer
Job Description:Design, develop, and maintain high-quality software solutions for various projects.Ensure the successful execution and delivery of projects in alignment with client requirements.Collaborate effectively with cross-functional teams to d...
-
SEO EXECUTIVE OR FRESHER JOB | JAIPUR BRANCH
Job Summary Experienced (more than 6 months) or Fresher's candidates are required urgently for the position of SEO Trainee or SEO executive. • Basic knowledge of computers. • Good communication Skills. • Total No. of Posts: 2 VERY IMPORTANT Location:...