Application Development
Application Development – Team Lead (Overland Park). Lead & manager of engineering teams & providing overall technical direction. Establish software engineering standards & guidelines. Manage budgets for the software engineering team. Work w/product & engineering team to plan, design, execute & operationally support web-based product applications. Accountable for analysis, design, development, testing, implementation for various software applications and workflows. Manage different types of web-based software applications. Design & maintain database schema; performance tune and optimize storage and performance to meet demands. Write & review automation & manual test case scripts to make sure applications are stable & maintainable w/ new releases. Architect & implement disaster recovery solutions, capacity planning, data archival, backup/recovery strategies, performance analysis and optimization. Architect & implement Azure Services such as Virtual Machines, Virtual Networks, Load Balancing w/ Virtual Machine Scale Sets. MS Degree in Computer Science or Software Engineering or a directly related field or BS degree in Computer Science or Software Engineering or in a directly related field or the equiv. + 5 yrs of progressive experience Sd.