Technical Lead, Application Development

ID: 35031 Location: Parsippany, NJ
Discipline: Information Technology Posted Date: 12/22/2020

Langan provides expert land development engineering and environmental consulting services for major developers, corporations, energy companies, healthcare systems, colleges/universities, and large infrastructure programs throughout the U.S. and around the world. Our employees collaborate seamlessly among 30+ offices and gain valuable hands-on experience that fosters career growth. Langan culture is entrepreneurial from advancing innovative technical solutions, to participating in robust training and knowledge sharing, to making progressive change within the communities we live and work.

 

Langan is committed to a diverse and inclusive work environment where employees are empowered to contribute their skills and knowledge to make impactful contributions. In 2020, Langan ranked as one of the top 5 Best Firms to Work For and top 100 Hot Firms.

 

Langan has an opening for a Technical Lead, Application Development – 6+ Years Experience in our corporate headquarters in Parsippany, NJ. The successful candidate will be responsible for supervising assigned projects, providing technical guidance, and facilitating the technical solutions. The Technical Lead, Application Development will also develop software that supports strategic and innovative company initiatives.


Job Responsibilities:

 

  • Design, code, test, implement, and support infrastructure as code software that is delivered on time and within budget;
  • Lead planning processes for assigned projects;
  • Create technical design specifications and assist in sizing technical requirements;
  • Assist in defining development guidelines and standards to develop optimal solutions;
  • Contribute to and review deployment plans and schedule the installation of new modules, upgrades, and fixes to the production environment;
  • Ensure all applications are documented according to standards;
  • Prepare and present formal training to IT staff, as needed;
  • Perform code reviews for junior developers on the team;
  • Collaborate with employees and management to identify application development solutions, new applications, or modifications to existing programs;
  • Provide expertise to system users through training and troubleshooting of issues;
  • Define systems work scope and recommend the most efficient and cost effective application programming solution;
  • Contribute to strategic planning meetings and provide guidance and expertise on system options, risk, cost vs. benefits, and impacts on business processes and goals;
  • Communicate with the project team throughout all stages of design;
  • Assist management in evaluating the performance of staff developers;
  • Remain abreast of technological advances in the field and be able to identify areas of use in the firm; and,
  • Performs other duties as requested. 

 

Job Requirements:

 

  • Bachelor’s degree in Computer Science or related field;
  • 6+ years of hands-on experience in object-oriented programming (VB.NET, Java or C#);
  • Solid experience in C#, JavaScript, .NET MVC, APIs, JavaScript, ASP.NET;
  • Experience creating offline-first progressive web apps;
  • Understanding of RESTful architecture;
  • Knowledge of HTML5 and JavaScript front-end frameworks such as Angular or React;
  • Strong experience with Microsoft SQL Server Database is required;
  • Proficient in SQL development (complex queries, stored procedures and user defined functions) and performance tuning is required;
  • Full stack development experience;
  • Experience in managing software development projects;
  • Excellent knowledge of web application design and architecture;
  • Proficiency in Agile/Scrum Methodology using DevOps;
  • Experience guiding and coaching team members;
  • Experience with presenting technical solutions to a non-technical audience;
  • Possess excellent problem solving skills and effective communication skills;
  • Strong attention to detail;
  • Ability to multi-task effectively;
  • Excellent analytical and judgment capabilities;
  • Ability to work well individually and within groups;
  • Strong written and verbal communication skills;
  • Understanding of code requirements; and
  • Ability to occasionally work during evenings and/or weekends.

 

Langan is committed to employee wellbeing and providing a healthy and safe work environment.  Langan provides a rich array of programs and benefits to help its employees advance their careers and enhance the quality of their lives. Our comprehensive compensation package includes: full-time employment company paid medical, dental, and vision coverage; life insurance, short- and long-term disability insurance, and paid pregnancy disability leave; 401(k)/Roth with company match; paid time off including parental and military leave; employee referral and professional license bonuses; and educational reimbursement.

 

Langan offers flexible work schedules; extensive training; wellness programs; buddy and mentoring programs; employee resource groups; and much more!

 

Langan is an affirmative action / equal opportunity employer committed to building a team that represents and values diverse backgrounds. Langan promotes a positive work environment of inclusion, where we respect each other’s differences and recognize that a diverse and inclusive environment is a key to our success.