The Team Lead - Software Developer at National Western Life will oversee an agile development team focused on enhancing and resolving defects in large-scale software systems. This role involves design, development, testing, and ensuring adherence to architectural standards.
Team Lead - Software Developer job at National Western Life. Austin, TX. Category Information Technology Description Job Summary This position will be part of an agile development team building and working on defect resolution and feature enhancements to large scale software systems. This position will be involved in all areas of development from design to development to testing. It will provide exposure to working with the various tools, technologies, patterns, and practices of implementing and maintaining enterprise software systems. This position will work under the guidance and supervision of their development team lead and the Director, Application Services. Essential Functions • Review and understand existing software systems and applications • Document and present development plans for system improvements or defects as assigned • Document and present development plans for new applications or application level architectural changes as assigned • Implement code changes to approved development plans • Unit test and verify implemented solutions before delivery to QA teams • Support operation of systems in production • Review and assess development plans by junior and mid-level software developers • Work with project manager and business analysts to plan and schedule software changes required for busiess project delivery • Document and plan changes to software systems. • Schedule, assign, review and direct execution of software system changes, maintaining quality of delivery. • Oversee and ensure adherence to architectural standards and best practices in all software system changes. Position Requirements Knowledge, Skills & Abilities • Ability to use one or more software development languages (examples,, C#, Java, HTML, etc.). • Ability to understand and communicate SDLC principles. • Ability to understand and communicate basic software development concepts (examples, object-oriented design, relational databases, design patterns). • Ability to understand and communicate common software architectual components, and their deployment and operations (examples, Web Applications, Web Services, Databases, etc.). • Ability to understand and communicate common concepts of version control systems. • Ability to design and present clear development plans for executing changes to software systems. • Strong communication skills (both oral and written). • Attention to detail and ability to identify problems. • Ability to work with business analysts to understand the requirements of assigned work. • Ability to work with QA Analysts to understand defects reported against assigned work. • Microsoft .NET and .NET Core (C#) • ASP.NET, MVC • JavaScript/ACMA/TypeScript. • Web Client Frameworks and Package Management (Angular/React/Node.js). • Web Services, WCF/SOAP, REST. • Source Control, TFVC, Git. • Windows PowerShell, IIS Hosting Environments • Website troubleshooting experience: IIS, Azure Web Apps. • Good understanding of Microsoft Cloud computing technologies, with demonstrated hands-on experience on one or more of the following domains of the Azure Core Platform: Compute, Storage, Networking. • Azure DAta Platform: SQL, Azure DB, Data Factory, Azure Data Lakes, Cosmos DB, HD Insights, Redis Cache. • Azure Compute and Media Services: VM, App Service, Batch, API Apps, CDN, Mobile Apps. • Azure Integration Services: Event Grid, Service Bus, Logic Apps, API Management • Azure Identity and Authentication: Azure AD, Azure IP, Azure AD B2C Education & Experience • Undergraduate/ Graduate Degree preferably in Computer Sciences, Information Systems • 7+ years' experience in software development • 2+ years Life insurance experience/knowledge preferred Full-Time/Part-Time Full-Time Position Sr. Software Developer Exempt/Non-Exempt Exempt About the Organization National Western Life provides high quality insurance products on a global basis to meet the financial security needs of well-defined market segments. We provide professional and friendly service to our policyholders and agents and are responsive to the needs of our employees, shareholders and the community. EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. This position is currently accepting applications.
Join Microsoft as a Senior Software Engineer for Microsoft Teams, focusing on developing scalable APIs and services for team collaboration. Work with cutting-edge technologies and contribute to enhancing user experiences in a dynamic environment.
Smart Folks Inc. is seeking a Microsoft Dynamics CRM Developer in Austin, TX, with a focus on customizing Dynamics 365 applications. The ideal candidate will have extensive experience in software development and a strong understanding of customer service modules.
The Team Lead - Software Developer at National Western Life will oversee an agile development team focused on enhancing and resolving defects in large-scale software systems. This role involves design, development, testing, and ensuring adherence to architectural standards.
Join Microsoft as a Senior Software Engineer to develop high-scale backend services for the Teams AI Platform, enhancing collaboration through AI integration. Leverage your expertise in distributed systems and Azure technologies to build features that impact millions of users worldwide.
Alpha Silicon is seeking a Microsoft Dynamics CRM Developer for an onsite role in Austin, TX. The ideal candidate will have extensive experience in developing and customizing Microsoft Dynamics 365 applications.
Custom Business Solutions, Inc. is seeking a highly skilled Azure Software Engineer with 5 to 10 years of experience in developing applications within the Microsoft Azure ecosystem. The role involves designing backend services and APIs using .NET and C#.
Join Microsoft as a Senior Software Engineer for Microsoft Teams, focusing on developing scalable APIs and services for team collaboration. Work with cutting-edge technologies and contribute to enhancing user experiences in a dynamic environment.
Smart Folks Inc. is seeking a Microsoft Dynamics CRM Developer in Austin, TX, with a focus on customizing Dynamics 365 applications. The ideal candidate will have extensive experience in software development and a strong understanding of customer service modules.
The Team Lead - Software Developer at National Western Life will oversee an agile development team focused on enhancing and resolving defects in large-scale software systems. This role involves design, development, testing, and ensuring adherence to architectural standards.
Join Microsoft as a Senior Software Engineer to develop high-scale backend services for the Teams AI Platform, enhancing collaboration through AI integration. Leverage your expertise in distributed systems and Azure technologies to build features that impact millions of users worldwide.
Alpha Silicon is seeking a Microsoft Dynamics CRM Developer for an onsite role in Austin, TX. The ideal candidate will have extensive experience in developing and customizing Microsoft Dynamics 365 applications.
Custom Business Solutions, Inc. is seeking a highly skilled Azure Software Engineer with 5 to 10 years of experience in developing applications within the Microsoft Azure ecosystem. The role involves designing backend services and APIs using .NET and C#.
Join Microsoft as a Senior Software Engineer for Microsoft Teams, focusing on developing scalable APIs and services for team collaboration. Work with cutting-edge technologies and contribute to enhancing user experiences in a dynamic environment.
Smart Folks Inc. is seeking a Microsoft Dynamics CRM Developer in Austin, TX, with a focus on customizing Dynamics 365 applications. The ideal candidate will have extensive experience in software development and a strong understanding of customer service modules.
The Team Lead - Software Developer at National Western Life will oversee an agile development team focused on enhancing and resolving defects in large-scale software systems. This role involves design, development, testing, and ensuring adherence to architectural standards.