Consultant Software Developer in Minneapolis, MN

$150K - $200K(Ladders Estimates)

Thrivent Financial for Lutherans   •  

Minneapolis, MN 55401

Industry: Finance & Insurance


8 - 10 years

Posted 64 days ago

This job is no longer available.


The Software Developer Consultant supports and may lead the architecture design. Directs the conceptual and technical designing, developing, implementing and governance of large-scale technology solutions that deliver business value across the organization while continuously improving time to market.

The Software Developer is responsible for analyzing, designing, building, testing, debugging, documenting, implementing and maintaining new or existing applications and software on distributed and/or mainframe systems. They review and analyze user needs and design proposed system solutions based on requirements. They participate in the development and testing of these solutions and ensure alignment to defined timelines. They evaluate and configure systems and peripherals for performance and serviceability, reliability, and availability. They recommend enhancements, upgrades and/or changes to the system configuration to maintain optimum system performance and utility. The Software Developer documents all aspects of an application or system to include network diagrams/flowcharts, layouts, diagrams, charts, code comments, and revision dates. They collaborate with IT and business professionals and deliver high quality results.

Job Description


  • Directs work on all phases of application development
  • Provides technical thought leadership on all sized efforts across multiple business units
  • Serves as the technical authority on large-scale efforts across multiple business units
  • Leads efforts to successfully deliver the right resources on initiatives in a timely and effective manner
  • Actively finds and resolves risks within assets, technologies and platforms across business units
  • Ensures data quality is at the forefront during daily team efforts
  • Ensures at an application level that multiple solutions fit together
  • Leads vendor and internal technical staff during implementations
  • Seeks out and drives improvements and innovation
  • Leads entire solution process ensuring the current and future business needs are met
  • Understands the business needs and translates into technical plans and processes across multiple business units
  • Acts as the authority for technology solutions across multiple business units
  • Leads and develops team members on the functionality used by software applications, including process improvement, security and authentication, disaster recovery planning, support for data access, system configurations and reports
  • Sets and drives commitments to achieve desired priorities
  • Drives architectural design and sets technical application standards across the organization in alignment with architectural patterns
  • Uses experience and technical leadership to drive standard methodologies in Thrivent's environments
  • Champions architecture direction and vision to leadership
  • Accountable for the entire portfolio of solutions within a given business unit

Required Job Qualifications

  • Bachelor's degree or equivalent experience in Computer Science, MIS, mathematics, or related field
  • 8+ years of applicable experience including prior lead experience
  • Advanced in-depth knowledge of systems design, architecting and demonstrated leadership on all sized efforts
  • Strong organizational, analytical, critical thinking and leadership skills

Critical Factors


  • Business insight expertise across multiple business units
  • Learning agility and curiosity to learn
  • Innovative mindset
  • Focus on and gets results around continuous improvement across multiple business units
  • Deep understanding of existing and emerging technologies
  • Deep understanding of system and technology integration
  • Deep understanding of industry technology standards, procedures and policies
  • Deep understanding of technology trends and directions
  • Understand technology architecture
  • Critical thinking
  • High degrees of adaptability and flexibility – suggesting new ideas regularly
  • Analytical thinking
  • Collaboration
  • Think creatively and drive to reliable solutions
  • Entrepreneurial leadership and thinking
  • Execution planning leadership
  • Trusted expert, influencer and leader with vision

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