careertakescareertakes

Software Engineer

Confidential Client•Financial Services
Entry LevelFull-timeOn-SiteN/A
Midvale, Utah
5 Days Ago

The Software Engineer at Confidential Client's Enterprise Technology team is responsible for designing, developing, testing, and maintaining innovative software solutions that support business operations and strategic goals within the financial sector. This role involves collaboration with cross-functional teams to enhance user experience, ensure software reliability, and apply secure coding practices while leveraging modern technologies including cloud platforms and AI coding assistants. The position is fully on-site at the company's technology center in Midvale, Utah.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Banking.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

  • Develop, test, debug, deploy, and maintain high-performance software based on requirements and collaboration with product and IT stakeholders.
  • Support production systems; monitor performance and reliability to ensure uninterrupted business operations.
  • Participate in change and release management, source control, and configuration management to preserve code integrity.
  • Write clear, well-documented, and well-tested code; conduct unit tests and feasibility analyses.
  • Use AI coding assistants productively and responsibly: review generated code, validate its correctness, and flag issues before committing.
  • Build small prototypes or proof-of-concept examples to validate ideas under direction.
  • Participate actively in product design reviews and recommend practical technical solutions.
  • Collaborate with developers, product managers, cross-functional IT partners, and customer support to deliver strong user experiences and meet product goals.
  • Incorporate user feedback and usability data to inform iterative improvements.
  • Maintain test environments, demo software, and training artifacts.
  • Follow secure engineering practices appropriate for the financial services industry.
  • Perform other duties as assigned.

What We're Looking For

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent combination of education and experience.
  • 1+ years of software development experience with database technologies, version control, DevOps tools, cloud platforms, and microservices architecture.
  • Experience or coursework with modern programming languages such as Java, C#, or Python.
  • Familiarity or interest in Google Cloud Platform (Cloud Build, Artifact Registry, Cloud Run/GKE) and containerized deployment pipelines.
  • Working knowledge of SQL and relational databases (Postgres, MySQL) and data modeling fundamentals.
  • Basic understanding of web application servers (e.g., WebSphere, Tomcat) and SDLC concepts.
  • Awareness of common web security risks (XSS, SQL injection) or a demonstrated willingness to learn secure coding practices quickly.
  • Familiarity with microservices, integration patterns, and DevOps pipelines.
  • Ability to analyze business requirements and map them to technical solutions; adapt quickly to changing priorities.
  • Strong communication skills and ability to work both independently and in cross-functional teams.
  • Professional judgment when using AI coding assistants — verify outputs and do not rely on them blindly.
  • Financial services or banking experience is a plus.
  • This role is not currently eligible for employment visa sponsorship (see Visa Sponsorship section).

Location & Schedule

  • This position is fully in-office (5 days per week) at the confidential client's Midvale technology campus: 7860 South Bingham Junction Blvd, Midvale, UT 84047.

Benefits

  • Medical, Dental and Vision Insurance — START DAY ONE
  • Life and Disability Insurance, Paid Parental Leave, and Adoption Assistance
  • Health Savings (HSA), Flexible Spending (FSA), and dependent care accounts
  • Paid Training, Paid Time Off (PTO), and 11 Paid Federal Holidays
  • 401(k) with company match, Profit Sharing, and competitive compensation aligned with experience
  • Mental health benefits including coaching and therapy sessions
  • Tuition Reimbursement for qualifying employees
  • Employee-preferred banking products for ambassadors

Visa Sponsorship

  • This position is currently not eligible for employment visa sponsorship (e.g., H‑1B). This includes situations where a candidate may have temporary work authorization tied to enrollment or recent graduation (e.g., CPT, OPT) but would require future H‑1B sponsorship to continue employment.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range