Skip to Main Content
Director of Software Development
ATech Placement Miami, FL

Director of Software Development

ATech Placement
Miami, FL
  • Full-Time
Job Description

We are looking for a Director of Software Development, responsible for the development and availability of the organization’s business systems and intelligence tools. The chosen candidate must meet project/department milestones/goals and adhere to the development timelines and deadlines.

Essential Duties

  • Drive high quality software development process which maintain a spirit of fast fails, testing-in-production, and continuous integration/deployment
  • Manage the design, development, and operations of a team within our object storage group
  • Maintain real-time view into capacity and manage the capacity planning process for development projects.
  • Responsible for the design and evolution of REST APIs that expose the capabilities of our Video Platform
  • Work with Product Management to translate internal and external customer and market requirements into a system, product, and technology roadmaps
  • Support staffing exercises to make sure the right skills are within the team
  • Ensure all applications comply with Security Policies.
  • Responsible for budget related to application development.
  • Own software resource strategy and planning, including strategic working relationships with external partners.
  • Work with Product Managers consulting and customer technical team to research/gather/analyze business requirements and competitive offerings.
  • Manage a team that designs, develops, troubleshoots and debugs software programs and is the go to team for all aspects of maintenance starting with resolving software bugs, managing delivery of software and working on customer escalations

Supervision Exercised

  • CRM Analyst
  • Database Administrator
  • User Interface Developer
  • Full Stack Developer

Required Knowledge, Skills & Abilities

  • Deep technical skillset with strong problem-solving and analytical skills.
  • Thorough understanding of software development life cycle and systems life cycle.
  • Adept at managing expectations and realistic estimating costs and time related to software projects.
  • Experience and skills in C# .net development, web services development and management, JavaScript and associated libraries, lean development, and rapid turn time development strategies.
  • Ability to model processes, execute development, and document results.
  • Ability to manage a staff of developers and system administrator(s).
  • Ability to maintain and keep current multiple systems.
  • Knowledge of and ability to read financial statements and P&L.
  • Ability to mentor staff and help solve deep technical issues.
  • Proficient with developing, deploying, customizing, and integrating Microsoft Dynamics.
  • Demonstrated proficiency in understanding and implementing business workflows.
  • Demonstrated proficiency in using either the CRM SDK or plugin platforms.
  • Internally motivated and able to work proficiently independently and in a team environment.
  • Able to manage small teams providing support, growth opportunities, and mediation when needed.
  • Proven communication skills with both internal team members and external entities.
  • Customer service-oriented with a problem-solving attitude.
  • Excellent written and verbal communication skills.
  • Effective organizational skills.
  • Strong interpersonal skills.
  • Enthusiastic, proactive, and uses initiative.
  • Absolute attention to detail.
  • Ability to work as part of a team.
  • Willingness to learn new skills.
  • Ability to work in a changing and flexible organization.

Required Education and Experience

  • Bachelor’s degree or equivalent experience in a related field.
  • 7+ years experience with software development, specifically around Microsoft Dynamics
  • Experience with source control management systems and continuous integration/deployment environments
  • Significant experience leading development teams

Working Conditions and Required Physical Abilities

When working on site, this position is located in a quiet to moderately noisy indoor office environment. Some travel required (10%). May be required to work evenings or weekends.

Individuals in this type of position must have the use of sensory skills in order to effectively communicate with other employees and the public through the use of the telephone and personal contact as normally defined by the ability to see, read, talk, sit, stand, hear, use of fingers in order to handle, feel or operate objects and write. Must have the physical capabilities to move about the office and to effectively use and operate various items of office related equipment, such as but not limited to personal computer, calculator, copy and fax machines. Must be able to remain seated at a keyboard or desk for extended periods. Must be able to lift, carry, and/or push/pull articles weighing up to 20 lbs.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals to perform the essential functions of the job.

Address

ATech Placement

Miami, FL
33166 USA

Industry

Technology

Posted date

19 days ago
View All ATech Placement Jobs

How can the hiring manager reach you?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

ATech Placement job posting for a Director of Software Development in Miami, FL with a salary of $146,300 to $197,500 Yearly with a map of Miami location.