Software Engineering Manager

Teleosoft, Inc.

Software Engineering Manager

York, PA
Full Time
Paid
  • Responsibilities

    Job Description

    The product engineering manager provides people and process leadership to the product engineering team. As manager, you will set the operational direction for the team; manage and mentor team members; and take ownership of complex tasks. You will work towards the continuous improvement of the people, process, and technology behind CountySuite.

    Anyone can write code. Anyone can be a developer. But it’s a different, rare breed of person who possesses the aptitude, joy, curiosity, humility, accountability, and passion to be a software engineer at Teleosoft.

    Duties/Responsibilities:

    • Manage & mentor product engineering team members
    • Own strategic & day-to-day output of product engineering team
    • Align team priorities according to resourcing plan & product roadmap
    • Maintain visibility into team’s daily work & communicate proactively
    • Bring accountability to both individual & team commitments
    • Limit delays by accounting for risks & dependencies
    • Partner with product team to maintain delivery plans
    • Invest in new & existing talent to ensure a strong, flexible team
    • Recruit, screen & onboard new team members
    • Collaborate with product & customer advocates to define & refine requirements
    • Interpret product & customer requirements as documented in work items
    • Collaborate with peers & leaders to mitigate risks & overcome obstacles
    • Participate in continuous improvement process, contributing both ideas & effort
    • Adopt a collaborative, solution-oriented attitude towards problem solving
  • Qualifications

    Qualifications

    Required Characteristics:

    • Deep integrity
    • Humility, compassion, and patience
    • Strong work ethic and desire to drive tasks to completion
    • Mature judgment; ability to evaluate tradeoffs and identify priorities
    • Ability and willingness to say “no” or push back appropriately
    • Quality time-management and estimation skills
    • Organization and efficiency
    • Clear, analytical thinking and strong problem-solving ability
    • Self-motivation; initiative
    • Positive, “can do” attitude and solutions mindset
    • Appreciation for value of team and collaboration
    • Wise exercise of delegation, coaching, and mentoring
    • Proactive and effective communication
    • A love for:
      • Technology
      • working with and helping all kinds of people
      • building and maintaining strong client relationships
      • continuous learning and self-improvement

    Education and Experience:

    • Professional experience as a leader of software engineers or similar

    • Professional experience owning the delivery of complex software projects

    • Proficiency with programming languages & concepts

    • Familiarity with various software development methodologies & patterns

    • Demonstrated ability to develop & implement process

    • Professional experience with the following technologies:
      C# .NET, JavaScript, React (or similar), SQL

    • Professional experience with the following tools: Windows Server, SQL Server, IIS, Visual Studio / Code, Git SCM, Azure DevOps

    Additional Information

    Come Join Us!

    If you have the skill and desire to work in a place where leaders listen and genuinely care, a place that pushes you to grow personally and professionally, and a place where you can put down roots and build a future, then Teleosoft just might be the home for you!

    We also offer competitive benefits including a medical/dental/vision plan, vacation & sick time, and a 401(k).