JobsEQ by Chmura Logo

Director of Software Engineering

Tekk Fusion

Location: Tampa, Florida 33602
Type: Full-Time, Part-Time, Non-Remote
Posted on: February 2, 2021
This job is no longer available from the source.
Tekk Fusion
Tampa , FL 33602
Full-time, Part-time
Similar jobs pay $9.26 - $20.33
Refer friends, get paid!
Job Description Job Description Duties/Responsibilities:
• Manage daily activities of the application development team
• Focused on development of business-critical applications that enable the business to succeed
• Hire, develop, and coach application development team members
• Deliver application development projects that include efficient, reusable, and reliable code
• Lead implementation of software solutions (in-house developed and purchased)
• Collaborate with third party partners to build B2B integrations
• Innovate and optimize development processes and standards, driving adoption within team
• Lead continuous improvement to improve and optimize opportunities and ensure quality
• Ensure the best possible performance, quality, and responsiveness of applications
• Identify bottlenecks and bugs, devising solutions to mitigate and address these issues
• Help maintain code quality, organization, and automatization
• Lead decision-making and collaboration across the network of stakeholders, delivery partners, leadership, and operational teams
• Maintain and lead awareness of industry best practices and relevant technologies
Education and Experience:
• Bachelor’s degree in Computer Science, Software Engineering or related major, or equivalent industry experience in a similar role
• Minimum of 5 years prior experience in a similar job position
• Familiarity with Microsoft’s technology offerings for development, CI/CD, and cloud hosting
• Previous experience with the agile software development process and Azure DevOps is a plus
• Previous experience working with commercial lending and financial data is a plus
Requirements:
• Demonstrated success in building and leading technical teams, and in defining, implementing, and influencing architectural and development strategy and excellence
• Experience in delivery accountability for complex IT applications development
• Experience leading innovation and evaluating and implementing cutting edge technologies
• Strong knowledge of .NET, C#, and Angular
• Robust knowledge of the Azure Cloud hosting and server less deployments
• Experience with applications utilizing ORMs against relational database management systems
• Experience with applications leveraging NoSQL database solutions
• Familiar with Azure Active Directory and B2C Authentication
• Experience with Azure Dev Ops for source control, code reviews, continuous integration, package vulnerability management and continuous deployment
• Experience architecting modern JSON based APIs
• Strong understanding of object-oriented programming
• Experience implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools
• Experience with iterative, incremental software development processes, specifically Agile
• Strong problem-solving abilities, interpersonal and communication skills, and facilitation
Powered by JazzHR
EQTu2wavMd