Lead Software Developer in Minneapolis, MN

$100K - $150K(Ladders Estimates)

Thrivent Financial for Lutherans   •  

Minneapolis, MN 55401

Industry: Finance & Insurance

  •  

5 - 7 years

Posted 60 days ago

This job is no longer available.

Summary

The Lead Software Developer supports the architecture and leads the conceptual and technical designing, developing, implementing and governance of 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

Accountabilities:

  • Works on all phases of application development independently
  • Provides technical thought leadership on all sized efforts within a functional area
  • Serves as the technical expert on development efforts
  • Successfully deliver the right resources on initiatives in a timely and effective manner
  • Dedicatedly mitigates risk within assigned assets, technologies and platforms within a functional area
  • Ensures data quality
  • Accountable for technical currency decisions related to vendor management
  • Leads vendor technical staff implementing and coordinating of system upgrades and enhancements
  • Identifies and drives improvements and innovation
  • Develops and maintains program documentation
  • Assists with architecture and leads the analysis and design for current business solutions, accounting for future business needs
  • Understands the business needs and translates into technical plans and processes within the functional area across multiple technology domains
  • Acts as the authority for the assigned technology solutions
  • Coordinates the functionality used by software applications, including change management, security and authentication, disaster recovery planning, support for data access, system configurations and reports
  • Sets and drives commitments to achieve desired priorities
  • Participates in setting architectural and technical standards across the organization
  • Uses experience to drive standard methodologies in Thrivent's environments
  • Influences and implements change
  • Mentors and trains new or less experienced team members

Required Job Qualifications:

  • Bachelor's degree or equivalent experience in Computer Science, MIS, mathematics, or related field
  • 5+ 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

Skills

  • Business insight across multiple functional areas
  • Learning agility and curiosity to learn
  • Innovative mindset
  • Focus on and gets results around continuous improvement in functional areas
  • 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 and experience with multiple development methodologies including Agile and Waterfall
  • Understand technology trends and directions
  • Critical thinking
  • Adaptability and flexibility – open to new ideas
  • Analytical thinking
  • Collaboration
  • Think creatively and provide solutions and lead execution
  • Entrepreneurial leadership and thinking

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