Lead impactful software development initiatives using advanced AI tools and methodologies. Collaborate in a hybrid work environment promoting innovation and teamwork. Gain competitive benefits and professional growth opportunities.
Team Lead Of Application Development
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead the application development team within the Information Technology department, focusing on innovative software solutions and AI-assisted development tools.
- Collaborate with the Senior Manager of Application Development to drive strategic initiatives and ensure alignment with organizational goals.
- Utilize advanced AI coding assistants and intelligent development environments to enhance productivity and code quality.
- Promote best practices in secure and ethical AI tool usage within the software engineering process.
- Contribute to the modernization of software development workflows, incorporating cutting-edge technologies and methodologies.
- Work in a hybrid environment, combining remote flexibility with collaborative on-site interactions.
- Engage in professional development opportunities to expand technical expertise and leadership skills.
Key Responsibilities & Duties
- Guide the team on architectural design, AI-assisted code development, and code reviews to ensure high-quality deliverables.
- Implement AI-powered workflows to streamline project delivery and improve code reliability and maintainability.
- Assign tasks, monitor progress, and resolve issues to ensure cohesive and efficient team operations.
- Manage all phases of the software development lifecycle, from requirements gathering to maintenance.
- Develop modern front-end integrations using Angular and responsive web design principles.
- Integrate AI-generated components responsibly into enterprise applications, ensuring compliance with best practices.
- Optimize database performance and develop complex stored procedures using SQL Server.
- Promote Agile development methodologies and utilize tools like Azure DevOps for project management.
Job Requirements
- Bachelor of Science degree in a relevant field is required.
- Minimum of 5 years programming web applications and services, with 3 years leading development teams.
- Proficiency in .NET Framework, Angular, Kubernetes, and AI-assisted development tools.
- Experience with SQL Server, including data modeling and performance optimization.
- Strong scripting skills in VBScript, PowerShell, or Python are essential.
- Familiarity with AI-driven UI/UX tools, such as UXPilot or Figma, is beneficial.
- Demonstrated ability to integrate AI coding assistants into professional workflows.
- Self-motivated, resourceful, and eager to learn new technologies in the AI and automation domain.
- ShareAustin: