Share Email Opening Apply Now
Title

Team Lead - Software Developer 

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.

Apply Now



WE ALSO RECOMMEND

Other Jobs Within Same Category
Database Administrator in Austin, Texas
Posted on: 3/21/2024
[Apply Now]

Solutions Architect, OIPA in Austin, Texas
Posted on: 12/15/2023
[Apply Now]

Systems Analyst, OIPA Configuration in Austin, Texas
Posted on: 12/12/2023
[Apply Now]


Other Jobs Within 60 Miles
Systems Analyst, OIPA Configuration in Austin, Texas
Posted on: 12/12/2023
[Apply Now]

Solutions Architect, OIPA in Austin, Texas
Posted on: 12/15/2023
[Apply Now]

Database Administrator in Austin, Texas
Posted on: 3/21/2024
[Apply Now]

Sr. Investment Support Specialist in Austin, Texas
Posted on: 10/25/2023
[Apply Now]

Administration Technical Analyst I in Austin, Texas
Posted on: 12/14/2023
[Apply Now]



 


 
Click here for technical assistance.