APPLICATION DEVELOPMENT LEAD SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Updated: July 29, 2024 - The Application Development Team Leader role requires expertise in recommending and implementing technology solutions for wide-scale adoption, mentoring developers, and ensuring secure web application development. Candidates should demonstrate proficiency in Microsoft Sharepoint, and iOS application development, and familiarity with healthcare operations and data structures. Additionally, they must possess strong analytical skills, stay updated on emerging technologies, and have experience in Content Management Systems and JavaScript frameworks.

Summary of Application Development Lead Knowledge and Qualifications on Resume

1. BS in Computer Science with 5 years of experience

  • Experience and/or certification in a related field of study or an equivalent combination of education and experience.
  • Advanced level of knowledge in the domain.
  • Knowledge of software development practices, concepts, and technology obtained through formal training and/or work experience.
  • Knowledge of required programming languages and can code with little oversight.
  • Knowledge of technical/business environment and processes.
  • Understand functional aspects and technical behavior of the underlying operating system, development environment, and deployment practices.
  • Have facility with and understanding of the ecosystem that code operates in.
  • Deep knowledge and technical proficiency gained through extensive education and business experience.
  • Verbal and written communication skills.
  • Collaboration and team skills and  Influence skills.
  • Analytical and problem-solving skills and Data-driven decision-making

2. BS in Software Engineering with 8 years of experience

  • Experience in software development or equivalent related technical discipline
  • Experience with Microsoft Visual Studio .Net
  • Experience with Microsoft SQL server or equivalent
  • Experience with database design and leading complex, technical projects
  • Proven ability in leading the design and development of web or data integration applications
  • Knowledge of SQL Server database design and advanced query techniques (eg, stored procedures, triggers, user-defined scalar- and table-valued functions, etc.), MS SQL Server 2014 
  • Superior ability to develop web applications using VB or C#, ASP.NET, .Net Framework 3.5 or higher, CSS, Ajax, JQuery, JavaScript, IIS 8.0 or higher, etc
  • Experience with SSIS and SSRS or PowerBI for importing data to/from and reporting from MS SQL Server
  • Ability to manage concurrent projects while meeting project deadlines
  • Detail-oriented with the ability to work independently or as part of a team
  • Ability to write clear, concise technical documentation, while also being able to communicate effectively with senior management, clinicians, etc
  • Demonstrated skills in providing accurate project coding timelines and estimates
  • Extensive experience in Object-Oriented Programming and Software Development Life Cycle Methodologies including Agile

3. BA in Information Technology with 3 years of experience

  • Experience in recommending technology solutions, techniques, and processes for department- and/or corporate-wide implementations
  • Aptitude for mentoring junior developers. Provides advice regarding technical direction to other developers.
  • Demonstrated knowledge of the concepts, requirements, and implementation principles for building highly secure web applications
  • Ability to use Microsoft Sharepoint and Good analytical and problem-solving skills
  • Knowledge of healthcare operations, terminology, data, and data structures (eg, HL-7)
  • Exposure to information system applications, especially an electronic medical record system, in the practicing healthcare and financial environment
  • Experience with iOS application development and experience handling sensitive data
  • Experience developing responsive web applications and sites
  • Understanding of clinical and operational systems at Penn Medicine, interaction, and use
  • Understanding of Service-Oriented Architecture and Strong quantitative and analytical abilities
  • Ongoing interest in learning new and emerging technologies and processes
  • Demonstrated experience developing within a Content Management System
  • Experience with current JavaScript frameworks, including Angular, Rest, etc.
  • Skills and Requirements / Lead Application Developer

4. BS in Computer Engineering with 6 years of experience

  • Experience as a team lead and writing APIs
  • Strongly held beliefs about the importance of code test coverage, proper doc strings, and linting standards
  • Experience with at least one key element of ClinCard’s technical stack in addition to Python - MicroServices, Django, PostgreSQL, RabbitMQ,
  • Angular, CouchDB, Kubernetes, Docker
  • Experience with Python and a major relational database.
  • Experience with version control and understanding of version control concepts.
  • Ability to communicate effectively with team members and management
  • Ability to prioritize security and privacy
  • Ability to independently manage time and priorities while meeting deadlines
  • Ability to build, configure, and maintain a local development environment
  • Ability to write unit tests in Python