Software Application Development Manager

Careington International Corporation

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 10 years of software development experience in a regulated field like insurance or finance
  • At least 5 years in a management role
  • Strong understanding of software development methodologies and web technologies
  • Proficient in Microsoft technologies (e.g., .NET, C#, Azure services)
  • Excellent supervisory and communication abilities
  • Proven experience managing cross-functional teams
  • Bachelor's degree in Computer Science or related field (Master's preferred)

Responsibilities

  • Mentor and manage a team of software developers
  • Set clear goals, provide guidance, and ensure deadlines are met
  • Foster a collaborative and motivated work environment
  • Ensure the stability, reliability, and continuous operation of software systems
  • Address technical issues promptly to minimize downtime
  • Collaborate with departments to meet service-level agreements
  • Evaluate team members' performance regularly

Benefits

  • Support for professional development and training
  • Opportunity to work with cutting-edge Microsoft and Azure technologies
  • Dynamic and collaborative work environment
  • Impactful position influencing software quality
  • Flexible work arrangements
Full Job Description
About the role:

As our company continues to grow, the need for a skilled Software Application Development Manager becomes increasingly important. You will lead a team of developers, manage projects, and ensure the software development process runs smoothly. Your commitment to technical excellence, team collaboration, and continuous improvement will be critical in achieving our organizational goals.

As a Software Application Development Manager, you will play a pivotal role in leading a team of talented software developers to create high-quality solutions using Microsoft and Azure technologies. Your responsibilities will span people management and ensuring the smooth operation of software systems.

Key Responsibilities:

  • People Management:

    • Mentor and manage a team of software developers
    • Set clear goals, provide guidance, and ensure deadlines are met
    • Foster a collaborative and motivated work environment
  • Keeping the Lights On:


    • Ensure the stability, reliability, and continuous operation of software systems
    • Address any technical issues promptly to minimize downtime
    • Collaborate with other departments to meet service-level agreements

  • Performance Evaluation:

    • Evaluate team members' performance regularly
    • Identify areas for improvement and provide constructive feedback
    • Implement performance improvement plans (PIPs) when necessary

  • Collaboration:

    • Collaborate with PMO, architects, product owners, scrum masters, and other stakeholders
    • Escalate risks and concerns effectively and timely


Qualifications:

  • Experience:
    • Minimum of 10 years in software development experience within information technology in a highly regulated field such as insurance or finance.
    • 5 years minimum within a management role

  • Technical Expertise:
    • Strong understanding of software development methodologies, programming languages, and web technologies
    • Proficiency in Microsoft technologies (e.g., .NET, C#, Azure services)
  • People Skills:
    • Excellent supervisory and communication abilities
    • Proven experience managing cross-functional teams
  • Education:
    • Bachelor's degree in Computer Science or a related field (Master's degree preferred)

Similar Jobs

More Jobs at Careington International Corporation

More Information Technology Jobs

Find similar Software Application Development Manager jobs: