Software Developer in Minneapolis, MN

$80K - $100K(Ladders Estimates)

Thrivent Financial for Lutherans   •  

Minneapolis, MN 55401

Industry: Finance & Insurance


Less than 5 years

Posted 60 days ago

This job is no longer available.


The Software Developer supports, in an independent manner, the technical designing, development, implementing and governance of technology solutions that deliver business value across the organization while continuously improving time to market.

You are responsible for analyzing, crafting, building, testing, debugging, documenting, implementing and maintaining new or existing applications and software on distributed and/or mainframe systems. You will review and analyze user needs and design proposed system solutions based on requirements. Participate in the development and testing of these solutions and ensure alignment to defined timelines. You will evaluate and configure systems and peripherals for performance and serviceability, reliability, and availability. Recommend improvements, upgrades and/or changes to the system configuration to maintain optimum system performance and utility. As a Software Developer you will document all aspects of an application or system to include network diagrams/flowcharts, layouts, diagrams, charts, code comments, and revision dates. In addition to collaborating with IT and business professionals and deliver high-quality results.

Job Description


  • Works on most phases of application development independently, but works under the direction of a more senior team member or manager
  • Checks scope of responsibilities for self on organization efforts
  • Successfully delivers the right results on initiatives in a timely and effective manner
  • Monitors day to day applications activities/tasks and takes corrective action when needed
  • Ensures data quality under the guidance of a more senior team member or manager
  • Works with vendor technical staff on upgrades and enhancements
  • Looks for opportunities to drive improvements
  • Develops current business solutions independently
  • Develops and maintains program documentation independently
  • Assists in the functionality used by software applications, including process improvement, security and authentication, disaster recovery planning, support for data access, system configurations and reports
  • Serves as a resource to deployment and support teams after launch
  • Makes and keeps commitments to achieve desired priorities
  • Checks assumptions and clarifies technical standards

Required Job Qualifications:

  • Bachelor's degree or equivalent experience in Computer Science, MIS, mathematics, or related field
  • 1+ years of applicable experience
  • Strong organizational, analytical and critical thinking skills

Critical Factors:

  • Business insight into functional area
  • Learning agility and curiosity to learn
  • Critical thinking
  • Adaptability and flexibility – open to new ideas
  • Analytical thinking
  • Collaboration
  • Think creatively
  • Focus on continuous improvement
  • Innovative mindset
  • Basic understanding of and experience with system and technology integration
  • Basic understanding of and experience with development methodologies including Agile and Waterfall

You don't need to be Christian to join our team. You do need the passion to guide our members on their Wise With Money Journey, equipping them to live more content, confident and generous lives. Thrivent strives to provide an Equal Employment Opportunity (EEO) without regard to race, religion, color, gender, gender identity, national origin, age, disability, marital status, citizenship status, military or veteran status, sexual orientation, sex, genetic information, or any status or condition protected by applicable state or federal laws. This policy applies to all employees and job applicants.

Valid Through: 2019-9-13