Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Aqua Finance, Inc. is seeking an IT Software Development Manager to lead development teams in creating and improving software solutions critical to business processes. The role requires strong technical leadership, excellent communication skills, and a background in software development, particularly with .NET and SQL Server. Join a growing company that values individual success and fosters a supportive work environment.
IT Software Development Manager page is loaded
The IT Software Development Manager is responsible for leading development teams in designing, developing, implementing and continuously improving software solutions which are critical to business processes throughout the company. The IT Software Development Manager drives the team to deliver quality, highly available, well documented solutions that follow company standards and are delivered according to planned timelines. The IT Software Development Manager fosters a strong relationship with technology vendors, IT security, PMO and legal teams.
Essential Functions
Guide team development efforts towards successful project delivery
Provide technical leadership to teammates through coaching and mentorship
Maintain high standards of software quality within the team by establishing good practices and habits
Identify and encourage areas for growth and improvement within the team.
Collaborate with project managers, software developers, application architects, business analysts, security analysts and quality analysts to plan, design, develop, test, and maintain business applications
Cross project resource planning of the development team
Assist in the creation of user stories, estimates and sprint plans
Participate in peer-reviews of solution designs and related code
Proactively solves complex problems
Adhere to high-quality development principles while delivering solutions on time and on-budget
Periodic after core hours, night and weekend work is required in relation to support, system testing, upgrade, and implementation activity
Evaluate and recommend improvements to processes, tools, and SDLCs
Pursue ongoing training and/or certifications necessary to stay current in job role for yourself and teams
Hire, supervise, and train development teams
Responsible for employee development, discipline, and performance appraisals
Other duties as directed
An individual in this position must be able to successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. The above list reflects the general details necessary to describe the principle and essential functions of the position and shall not be construed as the only duties that may be assigned for the position.
Required Education and Experience
Bachelor’s degree in computer science or technical discipline is preferred
5 years of software development experience required
Prior experience in a technical leadership position required
Experience with .NET/C# is required
Experience with relational database design and SQL Server development is required
Experience with Blazor and React is a plus
Ability to lead in an environment of onshore and offshore resources
Experience developing in the Azure environment
Experience with source control management systems and CI/CD
Experience with agile development methodologies
Extensive understanding of object-oriented and service-oriented application development techniques
Strong time management skills with the ability to be self-motivated and work independently
Excellent written and verbal communication skills
Physical Demands
While performing the duties of this job, the employee is frequently required to sit, stand, walk, visualize, talk, hear, and handle or touch objects or controls. The employee may occasionally lift, push, or pull up to 20 pounds.
This position is an office-based position where you must be able to sit for long periods of time. The employee will be working on a computer 90% of the time.
Aqua Finance (Aqua) delivers flexible and consumer-friendly financing programs so families across the U.S. can bring their dreams to life. Our financing solutions make clean water, home renovations, and the great outdoors more affordable.
We’re a growing, national company with values that are deeply rooted in a midwestern culture that cares about you as an individual. We succeed when you succeed and celebrate what you bring to Aqua.
Here are Aqua, we say “Yes” to helping you succeed! Beyond finding your dream career, we aim to be a first-choice employer.