What are the responsibilities and job description for the Application Development Manager/Team Lead position at TalentBurst, an Inc 5000 company?
Job Title: Application Development Manager/Team Lead
Number of Positions: 1
Assignment Type: ~12-month contract to hire (Salary conversion needed)
Location: Berkley Heights - 5 days onsite
Description
Client is building a Global Solutions team to expand web application platform to new clients. We're currently looking for an Application Development Manager/Team Lead. This role will lead the application development team develop scalable revenue-generating digital programs and will work with a diverse group of internal stakeholders to define business opportunities and then drive end-to-end digital solutions
Role Responsibilities
Lead individual projects priorities, deadlines and deliverables using AGILE methodologies.
Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems.
Collaborative leader with experience and capability to manage, motivate and develop a staff and attract and retain outstanding talent.
Smart and sound judgment to lead through changing and ambiguous environments.
Able to rapidly assess situations, absorbing & applying new information for decision-making and direction setting
Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
Design and develop innovative solutions to complex problems, identifying issues and roadblocks.
Apply validated quality software engineering practices through all phases of development.
Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support.
Requirements
Bachelor's degree (Masters preferred) in Computer Science, Engineering, or a related subject area.
Solid knowledge and experience in programming applications.
10+ years of Java programming
Microservices
Versatile in TDD.
SQL
Kubernetes / Docker
REST API
Git
Dedicated team player.
Ability to thrive in a fast-paced environment.
Solid ability in both written and verbal communication.
Knowledge of programming language and technical terminology.
High degree of independent judgment.
Able to solve complex problems.
Job #: 25-27288
Number of Positions: 1
Assignment Type: ~12-month contract to hire (Salary conversion needed)
Location: Berkley Heights - 5 days onsite
Description
Client is building a Global Solutions team to expand web application platform to new clients. We're currently looking for an Application Development Manager/Team Lead. This role will lead the application development team develop scalable revenue-generating digital programs and will work with a diverse group of internal stakeholders to define business opportunities and then drive end-to-end digital solutions
Role Responsibilities
Lead individual projects priorities, deadlines and deliverables using AGILE methodologies.
Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems.
Collaborative leader with experience and capability to manage, motivate and develop a staff and attract and retain outstanding talent.
Smart and sound judgment to lead through changing and ambiguous environments.
Able to rapidly assess situations, absorbing & applying new information for decision-making and direction setting
Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
Design and develop innovative solutions to complex problems, identifying issues and roadblocks.
Apply validated quality software engineering practices through all phases of development.
Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support.
Requirements
Bachelor's degree (Masters preferred) in Computer Science, Engineering, or a related subject area.
Solid knowledge and experience in programming applications.
10+ years of Java programming
Microservices
Versatile in TDD.
SQL
Kubernetes / Docker
REST API
Git
Dedicated team player.
Ability to thrive in a fast-paced environment.
Solid ability in both written and verbal communication.
Knowledge of programming language and technical terminology.
High degree of independent judgment.
Able to solve complex problems.
Job #: 25-27288