Are you an experienced developer or solutions architect eager to step into a leadership role? Teachers College, Columbia University, is searching for a hands-on Team Lead to guide our dedicated team of Application Developers in creating innovative solutions for our community of students, staff, faculty, and alumni. You'll have significant influence in technology decisions with several exciting projects on the horizon, including the development of a student portal using Salesforce.
Who We Are:
Teachers College, Columbia University, is the nation's first, largest, and top-rated graduate school of education. With over a century of excellence in academic achievement and innovation, we have consistently shaped the future of education through research, teaching, and impactful initiatives. As a member of our team, you will have the unique opportunity to contribute to this rich legacy while driving cutting-edge solutions that directly impact our vibrant community of learners, educators, and alumni.
Job Summary/Basic Function:
The Application Development team works on a variety of projects including implementation and support of third-party vendor software as well as creation of in-house applications and integrations. The successful candidate will be deeply knowledgeable of SaaS/PaaS solutions as well as multi-tier web applications and can effectively collaborate with stakeholders, project managers, business analysts, and other IT teams to deliver cross-platform solutions.
Lead and manage the Application Development team, overseeing resource allocation, project planning, and ensuring adherence to design standards, testing protocols, information security, and documentation
Design, develop, and deploy applications on small to medium size projects, both within our Salesforce environment and as custom full-stack web applications
Evaluate, prioritize, and implement new feature requests
Develop, refine, and tune integrations between applications, and create and manage web API’s for use on system integration projects
Define, document, and enforce technical standards for quality, maintainability, performance, availability, and security
Provide third-level user support for external and internal application systems
Maintain a web and mobile analytics infrastructure that records application performance and user engagement
Analyze and resolve issues when user reports or monitoring indicate system or application problems
Communicate any problems to vendors, and work with them and users to solve problems, and install and test vendor upgrades and patches
Bachelor's degree in Information Systems, Computer Science or equivalent work experience
5+ years of experience developing and delivering web-based solutions
3+ years of experience in building highly available services in the cloud, preferably using AWS
Experience with back-end programming languages and frameworks (Python, Java, C#, Apex)
Experience with relational databases and SQL
Experience with source code management, build, and deployment tools (git, Jenkins, Ansible, Terraform)
Experience using project management, documentation, and issue tracking tools (JIRA, Confluence)
Experience guiding technical development and overseeing the work of other administrators/developers
Solid understanding of critical application security concerns such as encryption, authentication and single sign-on implementations
Experience with web servers and java containers (Apache, Tomcat, nginx)
Experience with native iOS and Android mobile application programming languages and deploying applications to app store
Strong focus on improving the user experience
Strong problem-solving, leadership, team building, and organizational skills
Demonstrated ability to articulate complex issues, plans and concepts to diverse populations, including executive management
AWS Certification (Solutions Architect or Developer)
Salesforce Certification (Developer)
Experience in a higher education environment
$120,000 - $140,000
Competitive Compensation and Benefits
The salary range reflects the College’s good faith and reasonable estimate of the compensation for the position at the time of the job posting. Salary decisions are dependent on several factors including but not limited to market and organizational considerations, experience, and qualifications of a selected candidate as well as internal and external equity.
Our benefits contribute significantly to the total compensation package that includes medical, dental, vision, and supplemental insurance plans; flexible and hybrid work schedules; tuition remission; life insurance; short and long-term disability insurance; an exceptional employer retirement matching program; health savings accounts (HSA), flexible spending accounts (FSA), Public Service Loan Forgiveness eligibility, and a robust Employee Assistance Program (EAP).
If you would like to request any disability related accommodations to complete the job application or to participate in the interview process, please email:email@example.com.
Teachers College maintains a hybrid work environment, which provides employees with flexible work arrangements, while ensuring we preserve the important aspects of our unique in-person college-campus culture. Depending on role and business needs, colleagues will either work onsite or in a hybrid model (combination of in-office and virtual days). Employees are expected to live within a 150-mile radius of the College.
We will consider qualified candidates that reside beyond this radius based on the responsibilities and duties expected of the position. All qualified candidates are encouraged to apply.
#applications programming #lead applications developer #technical team lead
Teachers College, Columbia University, is the oldest and largest graduate school of education in the United States, and also perennially ranked among the nation's best. Its name notwithstanding, the College is committed to a vision of education writ large, encompassing our four core areas of expertise: health, education, leadership and psychology.