Development, Tech Lead Job Description
Development, Tech Lead Duties & Responsibilities
To write an effective development, tech lead job description, begin by listing detailed duties, responsibilities and expectations. We have included development, tech lead job description templates that you can modify and use.
Sample responsibilities for this position include:
Development, Tech Lead Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Development, Tech Lead
List any licenses or certifications required by the position: PMP, SSL, II, PRINCE, LDAP, TAM, AD, TOGAF
Education for Development, Tech Lead
Typically a job would require a certain level of education.
Employers hiring for the development, tech lead job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Information Technology, Education, Technical, Technology, Software Engineering, Computer Engineering, Business, Electrical Engineering
Skills for Development, Tech Lead
Desired skills for development, tech lead include:
Desired experience for development, tech lead includes:
Development, Tech Lead Examples
Development, Tech Lead Job Description
- Actively participate in the technical discussion with various SMEs and platforms
- 4+ years experience of developing for iOS with Objective-C and Swift in an Enterprise context
- Experience developing Android applications with solid understanding of the framework, networking, user interface, API compatibility and best practices
- Sound knowledge of both Java and Android design patterns and clean architecture and object orientation
- Attention to detail and test driven development
- Mastery of version control with both Subversion for legacy code and GIT for new and updated projects
- A passion for the platform and a keen interest in upcoming changes in the OS, the tools and APIs such as material design and compatibility libraries
- Team Leading or mentoring experience
- Technical aptitude and knowledge of web technologies
- Excellent partner & teammate to peers
- One to two years of development experience in SOAP
- Experience in Objective oriented programming with C# is a huge plus
- Mentor team members in adopting technologies , tools and best practices
- Exposure of Scrum Framework & banking domain
- Strong development and support skills in middleware technologies (WebLogic, Apache, Tomcat, WebMethods, ) in Windows and UNIX environment
- Strong development and support skills in middleware technologies (WebLogic, Apache, Tomcat, ) in UNIX environment
Development, Tech Lead Job Description
- Support issues related to Windows middleware environments such as IIS 5/6/7/8 setup, applications pools creations on Windows platform, IIS/ App Pool recycles, CPU/ disk space issues, service alerts, logs mining, logs archiving, SSL certificates renewal
- Represent the technical team at client meetings
- This person will be leading a team of 3-5 (flex up to 10-15) depending on the size of the project and at what point the project is in
- Responsible for project planning, execution of project work plan and revision as appropriate, to meet the changing needs and requirements, status reporting, risk management and metrics management
- Hands on contribution in technical development task like technical design, code reviews, coding of complex modules, system integration testing, performance and security review, POC and R&D driven by business needs
- Estimates projects using industry standard estimation models
- Adhere to industry and company coding standards & Conduct code reviews
- Independently manages project development efforts
- Properly designed unit test cases, design and code reviews
- Thorough execution of test cases, recording of test results, tracking and resolution of defects
- In depth knowledge of internet protocols such as HTTP, TCP, SSH, UDP
- In depth understanding of network and operating system fundamentals, including experience in multithreaded systems
- Expertise in software development on UNIX style operating systems such as Linux or FreeBSD along with experience in Unix shell scripting (bash, csh)
- Expertise in REST APIs, enterprise UI/UX design and development, web security
- Knowledge of high performance and distributed computing
- Knowledge of HTML, MySQL, and preferably NoSQL databases
Development, Tech Lead Job Description
- Code review and other artifacts like design documents
- Defect trend analysis and root cause analysis on issues received from QA
- Identifies, recommends, and implements changes to enhance the effectiveness of Development team
- Perform employee engagement activities at defined frequency
- Experience of handling New Product & Release projects
- Keep all stakeholders (internal & external) engaged in the project, aligned to expected outcomes and informed about what is occurring throughout project
- Ensure transparency throughout project lifecycle by proactively communicating progress on an on-going basis
- Deliver accurate weekly reports with project status
- Create & maintain accurate project plans in Clarity with tasks identified and tracked accurately
- Conduct regular project meetings with team members to ensure project is staying on schedule, complete with agendas and minutes
- Knowledge of TLS/SSL desirable
- Expertise in of C++, C, Java, Python
- Experience in handling very large scale network data collection
- Knowledge of HTML, MySQL very desirable
- Knowledge of TLS/SSL/IPSec desirable
- Java/J2EE knowledge is a must
Development, Tech Lead Job Description
- Role demands flexibility to work in US time zone to provide overlap during US Time Zone (EST)
- Coordinate changes related to robot deployment/OS Patching
- Applicants should be flexible working in shifts
- Responsible for developing rollout of SharePoint / SharePoint projects
- Responsible for implementation of projects modules
- Develop / manage best practices for project execution and management
- Help develop team members technically
- Write Low level design document
- Responsible for Code Reviews
- Implement defined project practices
- Help us conceive and then lead the building of customer growth platforms
- Minimum of 8 years industry experience as a software developer
- Fluent in Java or C++
- Knowledge of professional software development lifecycle engineering practices including coding standards, code review practices, source control management, build processes, testing, and operations
- Experience communicating with users, technical teams, and management to collect requirements, describe software product features, and review technical designs
- Demonstrated experience with large data sets and MapReduce are a strong plus
Development, Tech Lead Job Description
- Manage tasks and modules for their deadlines
- Ensure project documentation is completed and stored correctly
- Participate in post mortem meetings with PM and Technical leads
- All Implementation Engineers, BAs, .Net Developers and QA resources will report to the team leads, however they will have a dotted line to the Tech Lead
- Perform technical analysis and research as needed for their team
- All delegation will originate from the Tech Lead (in partnership with the PM and Team Lead – for the offshore team members)
- Communicate to project technical staff patterns for design, coding, and unit testing that meet the standards used in the Application Development group
- Hold daily meetings with their teams, to ensure technical goals are met
- Work directly with Project Manager(s) to ensure technical risks are adequately communicated and addressed
- Lead the effort to onboard new team members, to ensure they are fully educated on the product, the process, the checklists, etc…
- Experience building high-performance, reliable systems in a complex, multi-tiered, distributed environment
- Exceptional organization skills, must be a strong team player Lead the team by example
- Bachelors and/or Masters Degree in Computer Science, Information Management, Information Technology or Engineering, or equivalent combination of education and experience
- Outstanding communication skills, both written and oral, are mandatory
- Experience or knowledge of web services, ESB, SOA distributed applications, is a plus
- Must have 10+ years of experience in software application development and maintenance