Technical Leads oversee a group of developers within a Delivery Team and help to manage day-to-day tasks to ensure high levels of productivity, accuracy, and work priority. Technical Leads also have development responsibility. This includes the development and maintenance of custom applications as well as the customization of products from software vendors.
What youll be DOING
What will your essential responsibilities include?
- Perform deliverable reviews and manage measurement of deliverable quality
- Delivery of complex software solutions
- Provide technical SME assistance for a given application
- Technically leads other developers, including assignment of work
- May have line management responsibility for Application Developers
- Assists to maintain development standards for design, coding, etc.
- May perform design activities in collaboration with the Technical Architect
- Assists in removing impediments to progress
- Support resolution of defects during application testing phases
- Estimate work requests at various levels of assuredness.
- May serve as a member of a Major Incident Team
You will report to Delivery Manager.
What you will BRING
Were looking for someone who has these abilities and skills:
Required Skills and Abilities:
- Application changes complete on-time, to a target level of quality
- Timely and accurate completion of Software Development Lifecycle deliverables in a manner that is auditable, testable, and maintainable
- Implementation consistent with solution design and business specifications
- Familiarity with cloud technologies and DevSecOps processes would be preferred
- Ensure for technical integrity of changes made to systems
- Adherence to development governance & SDLC standards
- Team leadership abilities required, including experience leading and mentoring development professionals
Desired Skills and Abilities:
- Must be able to set priorities and multi-task
- Proficiency with multiple application delivery models including Agile, iterative and waterfall
- Broad understanding of application development and support technologies
- Prior work experience in an insurance or technology field preferred
- Adaptable to new/different strategies, programs, technologies, practices, cultures, etc. Comfortable with change, able to easily make transitions.
- Bachelors degree in the field of computer science, information systems, business management, or a related field preferred