Responsible for leading the Software Development Department in the Dominican Republic. Work includes to select, train, manage and correct a team of Software Developers and Business Analysts in the Dominican Republic to support Truenorth software operations working towards delivering reliable software and delivering projects on time and budget.
Represent Truenorth as the Manager of the Software Unit in the Dominican Republic with all the duties, responsibilities and authority the position implies in compliance with Truenorth Policies and Processes and Local Dominican Republic Laws.
Work with Truenorth HR personnel to execute Truenorth’s Hiring Process to attract and select the most capable software developers to work in our unit in the Dominican Republic.
As part of Truenorth’s Management Team, ensure our Targets are met, assist coordination meetings as necessary, provide excellent leadership and followership.
Manage the production and work pressure of the Software Development Unit ensuring high production, spirit the corps and morale.
Learn and apply the Truenorth Coding Standards, especially the SCRUM and Visual Studio Team Services (VSTS) components. Understand and apply the Truenorth Code Point methodology tool set.
Manage a team of Developers and corresponding Business Analyst in the process of software development using Truenorth’s Coding Standards which include SCRUM and the use of Visual Studio Team Services (VSTS) in support of the Microsoft Software Stack.
Together with DR office Business Analyst, receive business requirements and tasks from Truenorth Management and interpret, clarity and assign these tasks for prompt processing to a team of developers.
Design software solutions according to business and functional requirements in compliance with Truenorth’s Coding Standards.
Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
Manage the Sprints of the Software Development Team and ensure sound velocity with good quality.
Ensure that Lead Developers of given projects conduct the quality control activities to review the programming work of the Developers, and that the Business Analyst conducts the agreed quality assurance activities prior to submitting to the client (either internal or external).
Demonstrate an expert understanding of data design, and complex data access and data manipulation techniques.
Meets programming standards by following production, productivity, quality, and customer-service standards.
Keep up with new technology.
Must possess excellent teamwork abilities; be able to consistently make intelligent decisions under pressure; possess good judgment, initiative and good attitude.
Solid communication skills, strong critical and analytical thinking skills, and appreciation of diversity.
Must speak English and Spanish fluently.
Maintain knowledge of standard concepts, best practices, and procedures within a particular field.
Relies on experience and judgment to plan and accomplish goals.
Must know how to work with Java, Bootstrap, HTML 5, Phonegap, Web Service, JQuery, C# / VB.Net, T-SQL or P-SQL, Net Framework (MVC, Web Forms), Business Intelligence, Web Application, Agile and SCRUM Methodology.