Software Developer II
First Interstate Bank
- Billings, MT
- Permanent
- Full-time
- Accrue and use your paid time off (PTO) immediately – no waiting period – plus paid federal holidays in addition to PTO.
- Child Care Assistance Program for eligible dependent(s).
- We prioritize wellness by offering eligible employees a monthly stipend, toward a fitness club membership or exercise-related classes.
- The health and happiness of the places we call home matter to us. Learn a little more about what we do for the
- Identifying and analyzing business needs, conducting requirements gathering, and defining scope and objectives for software solutions.
- Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.
- Writing code in multiple programming languages to optimize the performance and efficiency of an organization’s IT platform/infrastructure (.NET, .NET Core, C#, PHP, JavaScript, XML, SQL, and more).
- Strong understanding of relational databases and integrations.
- Demonstrated experience working with REST and/or SOAP APIs.
- Demonstrated experience with Git for version control and CI/CD pipelines for automated software deployment.
- Configuring, customizing, diagnosing, and enhancing vendor systems software
- Applies practical knowledge of job area typically obtained through advanced education and work experience.
- Utilize Agile and the Scrum methodology.
- 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