This position is located at ourGreat West Center branch in Billings, MT.
What's Important to You
We know your career is just one aspect of a meaningful, complex, and demanding life. That's why we designed our compensation and benefits package to provide employees and their families with as much choice as possible.
SUMMARY
The role of Software Developer II includes analysis, programming, and configuration of IT Systems Software (i.e. software for internal or external client use).
ESSENTIAL DUTIES & RESPONSIBILITIES include the following; other duties may be assigned.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE
Bachelor's degree in relevant technical field from four-year College or University and four to six years related experience and/or training; or equivalent combination of education and experience. Working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development required. Strong understanding of relational databases and integration required. Experience with bank applications and software administration experience.
OTHER SKILLS & REQUIREMENTS
Excellent communication skills, both written and oral. Strong conflict resolution skills and the ability to remain objective and professional at all times. Must be a self-starter. Ability to work independently or with a team. Ability to properly prioritize workload as well as the workload of subordinates and remain adaptable under pressure. Must have strong organizational and analytical skills. Must possess a solid balance of technical and business knowledge.
Experience in project management and code repository software. Experience with relational database architecture and models (Microsoft SQL). Experience with requirements gathering and documentation. Experience with an integration development environment. Ability to effectively communicate both verbally and in written format. Must possess strong algorithm development experience. Demonstrated ability to lead, communicate, and influence an organization in a positive manner. Experience working within agile methodologies.
LANGUAGE SKILLS
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to effectively present information and respond to questions from groups of managers, clients, customers and the general public.
MATHEMATICAL SKILLS
Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. Ability to apply concepts of basic algebra and geometry.
REASONING ABILITY
Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
PHYSICAL DEMANDS
While performing the duties of this job, the employee is regularly required to walk and talk or hear. The employee frequently is required to stand and sit. The employee is occasionally required to use hands to finger, handle, or feel; reach with hands and arms; and stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually moderate.
**If you are a current FIB employee, please apply through the Career Worklet in the Employee Portal.