C# / VB.Net Project Leader

Job Overview

Our client in the Bedminster area of NJ has an excellent opportunity for a C# / VB.Net Project Leader!

 

Responsibilities:

  • Programming and management responsibilities, handling tasks/projects for our internal applications and, if needed, external web sites / applications.
  • Significant programming workload which will be a mix of development tasks while at the same time leading other developers (roughly 65% development 35% management).
  • Work independently as well as with a group of team members (technical and non-technical). This position requires the individual to understand how to balance between project/business goals and development costs with assistance from their supervisor.
  • Ability to work with a high level of independence and able to make business decisions appropriate for both production / development responsibilities.
  • Evaluate project / technology solutions and focus on how to best integrate and react to a changing hardware / software environment (keep abreast of skills/technology by reviewing professional publications, attending educational workshops. seminars, etc.).
  • Must be able to understand the balance between project/business goals and related costs.
  • Document programmer source code and end user guides
  • Ability to be a leader for all their assigned tasks and lead junior and senior members of the team as well as peer business units.
  • Manage many projects at the same time and deliver solutions on-time and within expected deadlines.
  • Work well in a team environment, demonstrate the ability to both recommend their own technical solutions, while at the same time enabling other team members to contribute their own ideas.
  • Keep track of project status by coordinating resources, timetables, project tracking status with programmer and user teams / departments.
  • Demonstrate that they are “HR aware” regarding compliance, policies, and procedures. Write reviews and participate in the review meetings.

 

Experience:

  • Bachelor’s Degree in Computer Science, Programming, or similar field of study.
  • 10 plus years’ experience in Application Development is required using .Net, C#, Javascript, VB.Net, HTML5, Oracle and SQL Server.
  • Strong experience with design and development of APIs and microservices using .Net Core.
  • Experience leading a team and meeting project goals/deadlines is a must.
  • Experience with Git is a requirement.
  • Experience with SOLID principles, service-oriented architectures and unit testing strategies are requirements.
  • Experience with Telerik us a plus.
  • Experience with a CI/CD pipeline tool is a plus.
  • Experience with cloud-based development (e.g. Azure / AWS), Agile methodologies, Kubernetes, Docker is a plus.
  • Advanced knowledge of web applications, data, and software architecture.
  • Knowledge of industry standards, trends, and practices.
  • Ability to work in collaborative teams to achieve organizational goals.
  • Proficiency in SQL.
  • Strong working knowledge/experience with database design is required.
  • Assist and/or lead efforts with system architecture and technical design, specifically in a Microsoft Azure environment.
  • Effectively communicate with clients and team members, including assisting and mentoring team members.
  • Support, debug, troubleshoot and test various projects and applications.
  • Facilitate requirements gathering, modeling and documentation activities.
  • Positive attitude with good business communication skills.
  • Ability to clearly articulate ideas, decisions, and questions in both an oral and written format.
  • Must be an independent learner with excellent organizational skills, attention to detail, and be able to provide project target date estimates.
Job Detail
Shortlist Never pay anyone for job application test or interview.