logo

JobNob

Your Career. Our Passion.

Software Developer II


First Interstate Bank


Location

Billings, MT | United States


Job description

Software Developer II Location Billings, MT : **If you are a current FIB employee, please apply through the Career Worklet in the Employee Portal . This position is located at our Great 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.

We encourage you to apply. Reach for what you want and tell us why your work ethic and willingness to learn make you a natural fit for #TeamFirstInterstate. 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 AND RESPONSIBILITIES include the following: other duties may be assigned.
  • Identifying and analyzing business needs, conducting requirements gathering, and defining scope and objectives for the IT System
  • Writing code in multiple programming languages to optimize the performance and efficiency of an organization's IT platform/infrastructure (preferred languages - C++, php, xml, SQL, and more)
  • Configuring, customizing, diagnosing, and enhancing vendor systems software (e.g., operating systems software and utilities that manage access to peripherals)
  • Applies practical knowledge of job area typically obtained through advanced education and work experience.
  • Strong understanding of relational databases and integration.
  • Works independently with limited supervision
  • May require the following proficiency:
    • Managing projects / processes
    • Coaching and reviewing the work of lower-level professionals
    • Problems faced are difficult and sometimes complex.
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 AND ABILITIES 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 stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee frequently is required to climb or balance and stoop, kneel, crouch, or crawl. 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. While performing the duties of this job, the employee is occasionally exposed to risk of electrical shock. 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 .


Job tags

Holiday workFull timeWork experience placementImmediate start


Salary

All rights reserved