
Software Development Manager – .NET
Aqua Finance, Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- 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 with 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
Requirements
- Bachelor’s degree in Computer Science or technical discipline, or commensurate work experience required
- 6 years of experience in Software Development with progressively elevated roles required
- 2 years of people management experience in a Technical field required
- Financial industry experience preferred
- Experience with one or multiple programming languages (Go/Golang, C#, Python) is preferred
- Experience with Redis, Docker, Python, 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 relational database design and SQL Server and/or Postgres development
- Experience with source control management systems and CI/CD
- Experience with agile development methodologies
- Attention to detail and accuracy required
- Excellent verbal and written communication skills required
- Proficient in the utilization of Microsoft Office Suite
Benefits
- Flexible and consumer-friendly financing programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoGolangC#PythonRedisDockerBlazorReactSQL ServerPostgres
Soft skills
technical leadershipcoachingmentorshipproblem-solvingattention to detailcommunication