Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Td Waterhouse

Software Engineer IIThe Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives.Provides a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.Must be located within TD footprint: CT, DE, FL, ME, MD, MA, NH, NJ, NY, PA, RI, SC, VT, VA, DC.RESL Business Technology supports the Encompass loan origination platform and Blend point-of-sale platform, including their associated business rules and workflows. We partner with product managers, product owners, line-of-business teams, external vendors, and IT support to improve business capabilities, reduce costs, and automate processes.The Solutions Analyst IV will work within an Agile pod alongside configuration, testing, product, and other technology resources. The role will help design and deliver Encompass solutions, including plugins, workflow rules, Encompass Web input forms, and task-based processing.Strong communication is the most important skill for this position. We are looking for someone who listens well, collaborates effectively, and approaches solutions with empathy for both the end users and the business processes we are working to improve.Depth & Scope:Advanced knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issuesPerforms complex to difficult technical tasks independentlyAdvanced knowledge of technology, tools, various programming languages, processes, and proceduresDevelops program specifications; adapts, integrates, codes, tests and debugs programs; and is responsible for executingUses existing procedures to solve routine problems; makes limited exceptionsEducation & Experience:Undergraduate degree, Postgraduate degree or Technical CertificateStrong academic background (e.g., computer science, engineering)3-5 years relevant experienceStrong communication skills preferredEncompass configuration experience preferredBusiness analysis experience preferredUnderwriting experience preferredDeep data reporting experience preferredSoftware engineering experience preferredWebsite design experience preferredEncompass web experience preferredCustomer Accountabilities:Develops new solutions as required for engineering programs and projects within assigned areaDevelops new features and performs unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standardsSupports business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes) May also be responsible for peer code reviewWorks with technology partners to ensure the configuration and custom components meet application requirements and performance goalsAnalyzes the technical requirements to recommend pragmatic and sound engineering specific solutions for own area, may be involved in coding/story estimatesWorks with other stakeholders, internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goalsMonitors product lifecycles, ensuring specifications and functionality support business objectives and engineering decisions, undertaking re-development where requiredDocuments and verifies system components, applications, system infrastructure, security, integration, operability and engineering related architecture designs associated with a program or projectParticipates in quality management reviews, in particular reviews of the designs, prototypes and other requirements work products to ensure they fulfill the requirementsCreates and maintains quality code, ensures defect free programming consistent with standards; provides code maintenance and support during testing cycles and post-production deployment and participates in reviewing peer codingProvides technical expertise during Incident management, analyzes incident reports and outages, performs impact assessment for incidents and facilitates internal and external communication throughout incident resolutionParticipates in identifying and recommending development / testing solutions / tools in support of project / application objectivesAssists in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measuresShareholder Accountabilities:Adheres to enterprise frameworks or methodologies that relate to software engineering activitiesEnsures respective programs/ policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business prioritiesCollaboratively engages with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defectsActively seeks and supports continuous improvement and automation opportunities within the engineering practiceConducts meaningful analysis at the functional or enterprise level using results to draw conclusions, make recommendations, assess the effectiveness of programs/ policies/ practicesIdentify opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness and to enhance stakeholder experienceConducts code reviews to ensure adherence to quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and supporting gating and review sign-offs for solution designMonitors service, productivity and assesses efficiency levels within own function and implement continuous process / performance improvements where opportunities existsLeads / facilitates and/or implements actions / remediation plans to address performance / risk /governance issuesActively manages relationships within and across various business lines, corporate and/or control functions and ensures alignment with enterprise and/or regulatory requirementsProtects the interests of the organization – identifies and manage risks, and escalates non-standard, high risk activities as necessaryKeeps abreast of emerging issues, trends, and evolving regulatory requirements and assesses potential impactsMaintains a culture of risk management and control, supported by effective processes in alignment with risk appetiteEmployee/Team Accountabilities:Participates fully as a member of the team, supports a positive work environment that promotes service to the business, quality, innovation and teamwork and ensures timely communication of issues/ points of interestProvides thought leadership and/ or industry knowledge for quality engineering best practices and participates in knowledge transfer within the team and business unitKeeps current on emerging trends/ developments and grows knowledge of the business, related tools and techniquesParticipates in personal performance management and development activities, including cross training within own teamKeeps others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activitiesActively mentors and enables team members by sharing knowledge and leveraging engineering best practicesSupports the team by providing guidance and proactively identifying and resolving issuesLeads, motivates and develops relationships with internal and external business partners / stakeholders to develop productive working relationshipsContributes to a fair, positive and equitable environment that supports a diverse workforceActs as a brand ambassador for your business area/function and the bank, both internally and/or externallyPhysical Requirements:Domestic Travel – OccasionalInternational Travel – NeverPerforming sedentary work – ContinuousPerforming multiple tasks – ContinuousOperating standard office equipment - ContinuousResponding quickly to sounds – OccasionalSitting – ContinuousStanding – OccasionalWalking – OccasionalMoving safely in confined spaces – OccasionalLifting/Carrying (under 25 lbs.) – OccasionalLifting/Carrying (over 25 lbs.) – NeverSquatting – OccasionalBending – OccasionalKneeling – NeverCrawling – NeverClimbing – NeverReaching overhead – Never

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Montana vacancy
  • $96.8k - $120k

     ...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking for motivated... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Helena, MT
    2 days ago
  •  ...Software Developer II Full life cycle development of software solutions that allow Whitefish Credit Union to provide the highest level of service to its members. Works collaboratively with Business/System Analysts, departmental staff and peers to create robust applications... 
    Suggested
    Work at office
    Flexible hours

    Whitefish Credit Union

    Kalispell, MT
    3 days ago
  • $100k - $150k

     ...autonomy, partner closely with product, UX, data, and platform engineering teams, support measurement and operational reliability, and...  ...build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Helena, MT
    4 days ago
  • $110k - $120k

     ...and improve real-world safety outcomes. About the Role A Data Engineer II is responsible for transforming data through performant, accurate...  ...with the language of mathematics A degree in a related field (Software Engineering, Mathematics, Statistics, Data Science, or another... 
    Suggested

    Smith System Driver Risk Management

    Park County, MT
    3 days ago
  •  ...includes leading names like Bell, Cessna, Beechcraft, E-Z-GO, Lycoming Engines and many others. With a strong worldwide presence and a...  ...prioritize attracting top talent. ++Job Summary:++ As a Data Engineer II, you will play a key role in architecting, developing, and... 
    Suggested
    Full time
    Worldwide
    Relocation
    Shift work
    Day shift

    Find a- Textron

    Montana
    2 days ago
  •  ...Front-End Engineer II Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -102025-104246 Date Posted: 08/26/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Helena, MT
    5 days ago
  • $70k - $90k

     ...for this position is $70,000 - $90,000 based on direct and relevant experience. RAYUS Radiology is looking for a Field Service Engineer II to join our team. We are challenging the status quo by shining light on radiology and making it a critical first step in... 
    Work at office
    Immediate start
    Remote work
    Afternoon shift
    Early shift

    RAYUS Radiology

    Park County, MT
    2 days ago
  • $72.54k - $79k

     ...contact: Nathan Fromelt ****@*****.*** (***) ***-**** Classification Title Computer Sftwr Eng/Appl II Working Title Software Engineer Brief Position Overview In support of the Montana State University mission, University Information Technology... 
    Full time
    Contract work
    Temporary work
    Remote work
    Night shift

    Montana State University

    Bozeman, MT
    2 days ago
  •  ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote Reference ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Helena, MT
    2 days ago
  •  ...processes that keep us moving fast. This role sits at the center of that work - we're looking for a strong engineer to help us build, scale, and operate the software that powers our mission. About the role We are seeking a Software Engineer to join our technology... 
    Permanent employment
    Full time
    Remote work
    Visa sponsorship
    Work visa

    Bridger Photonics Inc

    Bozeman, MT
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Temporary work
    Flexible hours

    Oracle

    Helena, MT
    3 days ago
  • $92.5k - $209.5k

     ...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power...  ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical... 
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Helena, MT
    3 days ago
  • $92.5k - $209.5k

     ...scalable, and fault-tolerant distributed systems. Participate in software design reviews and contribute to technical discussions. Write...  ...reliability. Collaborate with Product Management, and partner engineering teams. Participate in code reviews and provide constructive... 
    Temporary work
    Flexible hours

    Ll Oefentherapie

    Helena, MT
    2 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support... 
    Local area

    Coinbase

    Helena, MT
    4 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization's systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Butte, MT
    1 day ago
  • $100k

     ...recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch...  ...Systems, IT Knowledge of Core Java, javascript, C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github... 
    H1b

    SynergisticIT

    Harlowton, MT
    2 days ago
  •  ...Software Developer The Rocky Mountain Elk Foundation (RMEF) is a mission-driven non-profit dedicated to ensuring the future of elk, other...  ...(e.g. Klaviyo), PHP, WordPress/WooCommerce, Jenkins and IIS deployment environments Relational database report writing skills... 
    Full time
    Work at office
    Remote work
    Work visa
    Afternoon shift

    Rocky Mountain Elk Foundation

    Missoula, MT
    3 days ago
  •  ...Software Engineer IIIPhiladelphia Insurance Companies, a member of the Tokio Marine Group, designs, markets and underwrites commercial property/casualty and professional liability insurance products for select industries. We have been in operation since 1962 and are nationally... 
    Work at office
    Remote work

    Philadelphia Insurance Companies

    Montana
    5 days ago
  •  ...ELM Utility Services, a nationwide team of over 1900 employees, seeks a Software Engineer IV who combines deep technical expertise with ownership and leadership through influence. You will shape architecture, mentor teams, and drive scalable solutions across the organization... 

    Kaizen Lab Inc.

    Missoula, MT
    1 day ago
  • $75k - $142.76k

     ...Software EngineerLockheed Martin's Rotary & Mission Systems is seeking a full-time Software engineer. In this role, you will contribute to the systems and software design of complex combat management capability threads as part of the Future Combat Systems team. You will... 
    Full time
    Temporary work
    Flexible hours

    Navstar

    Montana
    2 hours ago
  • $77.1k - $123.3k

     ...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Billings, MT
    1 day ago
  •  ...AWS DeveloperDesign, develop, document, unit test, and debug applications utilizing JSON, Java, and more, existing software systems, and large-scale proprietary Microservices, and etc. for internal use.Serve as a technical expert on development projects.Participate in... 

    Software Technology Inc

    Montana
    5 days ago
  •  ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Reference ID: JN -092026-108474 Date Posted: 09/01/2026 Shortcut: Description Recommended Jobs Description:... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Helena, MT
    3 days ago
  • $40 - $45 per hour

     ...Cloud Software Engineer Req number: R8448 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Helena, MT
    3 days ago
  • $30 per hour

     ...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in...  ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how... 
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Helena, MT
    3 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Temporary work
    Flexible hours

    Oracle

    Helena, MT
    5 days ago
  • $180k - $220k

     ...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and... 

    Datavant

    Helena, MT
    3 days ago
  • $74.3k

     ...With your learner's mindset, you will grow and develop as an engineer, as a team member, as a human, and as a champion for Ford. What...  ..., operate and monitor highly available, business critical software solutions using Java and Spring Boot with hexagonal architecture... 
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Helena, MT
    3 days ago
  • $109.5k - $150.55k

     ...trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work across... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Billings, MT
    4 days ago
  •  ...Job Description We are seeking a highly experienced Senior Software Engineer. This role is hands‑on, with equal ownership of backend and frontend systems, using Python/Django on the backend and React on the frontend. You will collaborate closely through paired programming... 

    Insight Global

    Great Falls, MT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!