Skip to main content

Software Engineering Manager (On-Site)

Job DescriptionJob Description

Job Summary:

Leads a team of developers and a social media coordinator to design, build, and support web and software applications. Balances team management with hands-on advanced development work. Works closely with customer departments to deliver user-friendly, secure, and effective digital solutions that meet the organization’s needs.

Duties and Responsibilities:

Team Management:

  • Manage all team members in group aspects including:
    • Personnel Time Management and Performance Reviews
    • Project scheduling and resource management
    • Setting expectations of personnel in regard to time and tasks
    • Team Conflict Resolution
    • Team Communication
    • Project Delegation and Monitoring
    • Accepting and providing feedback to and from team members.
    • Budgeting management for application group software tools.
    • Maintain task backup strategies for personnel responsibility overlap.
    • Builds and maintains successful relationships with internal technical groups and customer departments.

Applications Management:

  • Manage Application Projects including:
    • Monthly and Yearly project reporting and planning
    • Monitor and communicate about ongoing projects relating to social media, applications development, or other projects as prescribed
    • Assists in planning, outlining and documenting of:
      • Web Design process and procedures.
      • Software development process and procedures.
      • Application user guides.
      • Application white pages (technical papers).
    • Maintains communication with other DIS groups and customer departments through application lifecycle.
    • Manage implementation of application rollouts and releases.
  • Works with Support Liaison in strategizing with clients about:
    • Software patches and upgrades.
    • Documentation updates and changes.
    • Customer requirements and requests.
    • Technical requirements to satisfy software updates and/or requests.

Applications Development

  • Actively develop software applications for customer and office use alongside Software Engineer(s).
    • Experience in the following development stacks:
      • C# and .Net Frameworks
      • HTML and CSS
      • Vue.Js with .net Frameworks.
      • T-SQL
      • Microsoft Access
      • Microsoft Power Apps
      • Powershell and/or Python scripting
    • Experience in application development testing and debugging both manual and automated.
    • Experience in application code and data backup solutions like Git and SQL backup procedures.
    • Work within software lifecycles to provide stable, reliable, and functional applications to meet customer demands.

Education and Experience:

  • Bachelor's Degree

Technical experience:

  • (5+) Years in the following :
    • C# (ASP.Net)
    • HTML
    • CSS
    • Visual Basic for Applications
    • .net Frameworks
    • .net Core Frameworks
    • TSQL for Sql Server
    • Javascript and JS Framework such as (Vue.js)
    • Powershell
    • XML
  • (10+) Years in the following disciplines:
    • Server Administration
    • MS Active Directory Administration
    • In Depth MS Office Knowledge (Word, Excel, Access, Outlook)
    • Software debugging and diagnosis
    • Large scale software distribution
    • Application and Database design
    • IIS Administration
    • Technical writing for both User and Technical guides.
    • Data Backup and Restoration

Management Experience:

  • (10+) Years experience in employee management including:
    • Interviewing and Hiring
    • Onboarding new employees
    • Training new employees
    • Conflict resolution
    • Project Management
    • Team Cohesion exercises

Customer Support:

  • (10+) Years experience in client/customer support including:
    • Meeting in person to build customer relationships and promote overall support.
    • Remote Diagnosis of technical issues.
    • Adherence to agreed upon deadlines for projects.
    • Advance customer expectations about products and support strategies.
    • Guide customers to necessary tools and/or personnel for issue resolution
    • Assist and advise customers in technical compliance


Knowledge, Skills & Abilities:

  • High and low level problem diagnosis. Whether on a project, software or employee level the ability to recognize the issue and start down a road of reconciliation.
  • Ability to multitask in ever changing environment. The ability to adjust procedures and project models at a moment’s notice is required.
  • Stay up to date with latest technologies in various aspects of the field including programming techniques, software design, network design and up to date tools.
  • Can build relationships with customers and office staff to facilitate a beneficial work environment.
  • Must be able to work both independently as well as with a team.


Work Environment:

  • Office setting with a moderate noise level.
  • The employee will work at an individual workstation, using a telephone and computer.


Physical Demands
:

  • Must be able to remain seated for extended periods.
  • Regular use of a computer and other office machinery, such as printers and copy machines.
  • Occasional movement around the office.
  • Frequent communication via telephone.


Avenu Summary:

With the backing of four decades of public sector expertise and corporate capability, Avenu has successfully supported government services. Avenu was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.

Avenu is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Avenu offers more administrative and financial support to government officials than any other organization. And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.

Avenu offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.

Avenu is an Equal Opportunity Employer. Selection for a position will be made without regard to , , , , political affiliation, marital status, non-disqualifying physical handicap, and .

Software Engineering Manager (On-Site)

Stroudsburg, PA 18360
Full time

Published on 07/06/2025

Share this job now