Software Manager - Donatech Corporation
Binghamton, NY
About the Job
Position would require the candidate to be a W2 employee of Donatech.
US Citizenship Required.
Active Secret Clearance Required.
We are seeking an ambitious software engineering professional to join our leadership team. The successful candidate will be responsible to coach, support, train, and motivate team members to ensure a high level of performance.
This position will be responsible for personnel management of a software team to include performance assessment, career development guidance, program assignments, merit and salary actions, training plans, staffing and recruiting.
This role is anticipated to be 75% performing in a technical role and 25% coverage
performing the duties associated with this position.
Major functions:
As the Software Manager you will be responsible for:
Promoting a productive, engaging and rewarding work environment where employees can
contribute, grow & thrive
Defining team roles and responsibilities ensuring expectations are clear
Establishing performance standards and evaluating performance
Supporting engineers in meeting their commitments
Compensating and rewarding exceptional performance
Interviewing, selecting, and onboarding the best talent in the market
Providing career advice, guidance and supporting growth development plans
Securing next assignment opportunities for your team
Leading/supporting technical reviews and guidance as needed
Enforcing the software development process
Mentoring team members
Ensuring team members have the adequate resources to perform their job
Serving as channel for company communications
Administering company policies and practices
Collaborating with peers and direct management in resource planning and hiring activities
Technical Functional skills:
Experience supporting military or defense programs
Excellent interpersonal, communication and organizational skills
Strong critical thinking and logical reasoning skills with the ability to solve issues and predict
potential programmatic and technical risks
Strong follow-up skills with attention to detail
Clear and concise communication in both written and verbal form
Assertive problem-solving, negotiations, and conflict-resolution skills
Ability to be diplomatic or firm, when necessary, to move business forward or obtain results
Ability to manage multiple tasks and tight deadlines with confidence and ease
Ability to prioritize and organize workload across multiple groups
Must have proven ability to build trust and inspire others
Proven experience with the software development lifecycle
Proven track record of building relationships, fostering collaboration and working crossfunctionally with multidisciplinary teams
Experience using earned value management systems to manage a team's cost and schedule
performance
Preferred Skills
Experience in an Agile/SAFe leadership role (Scrum Master, Product Owner, Release Train
Engineer, e.g.)
Candidate must be a strategic, forward thinker with a can-do attitude.
High desire to provide customer satisfaction.
5+ years of leadership experience
15+ years of software development experience
Proven ability recruiting top talent
Education/Experience/Licenses etc.:
Bachelor’s degree in Computer Science, Software Engineering, or other technical field or
equivalent education and work experience
Minimum of 10 years software development experience
Demonstrated success in prior leadership roles, with 3-5 years leadership experience
US Citizenship Required.
Active Secret Clearance Required.
We are seeking an ambitious software engineering professional to join our leadership team. The successful candidate will be responsible to coach, support, train, and motivate team members to ensure a high level of performance.
This position will be responsible for personnel management of a software team to include performance assessment, career development guidance, program assignments, merit and salary actions, training plans, staffing and recruiting.
This role is anticipated to be 75% performing in a technical role and 25% coverage
performing the duties associated with this position.
Major functions:
As the Software Manager you will be responsible for:
Promoting a productive, engaging and rewarding work environment where employees can
contribute, grow & thrive
Defining team roles and responsibilities ensuring expectations are clear
Establishing performance standards and evaluating performance
Supporting engineers in meeting their commitments
Compensating and rewarding exceptional performance
Interviewing, selecting, and onboarding the best talent in the market
Providing career advice, guidance and supporting growth development plans
Securing next assignment opportunities for your team
Leading/supporting technical reviews and guidance as needed
Enforcing the software development process
Mentoring team members
Ensuring team members have the adequate resources to perform their job
Serving as channel for company communications
Administering company policies and practices
Collaborating with peers and direct management in resource planning and hiring activities
Technical Functional skills:
Experience supporting military or defense programs
Excellent interpersonal, communication and organizational skills
Strong critical thinking and logical reasoning skills with the ability to solve issues and predict
potential programmatic and technical risks
Strong follow-up skills with attention to detail
Clear and concise communication in both written and verbal form
Assertive problem-solving, negotiations, and conflict-resolution skills
Ability to be diplomatic or firm, when necessary, to move business forward or obtain results
Ability to manage multiple tasks and tight deadlines with confidence and ease
Ability to prioritize and organize workload across multiple groups
Must have proven ability to build trust and inspire others
Proven experience with the software development lifecycle
Proven track record of building relationships, fostering collaboration and working crossfunctionally with multidisciplinary teams
Experience using earned value management systems to manage a team's cost and schedule
performance
Preferred Skills
Experience in an Agile/SAFe leadership role (Scrum Master, Product Owner, Release Train
Engineer, e.g.)
Candidate must be a strategic, forward thinker with a can-do attitude.
High desire to provide customer satisfaction.
5+ years of leadership experience
15+ years of software development experience
Proven ability recruiting top talent
Education/Experience/Licenses etc.:
Bachelor’s degree in Computer Science, Software Engineering, or other technical field or
equivalent education and work experience
Minimum of 10 years software development experience
Demonstrated success in prior leadership roles, with 3-5 years leadership experience
Source : Donatech Corporation