Summary
The Dev Manager (Software Development Manager) contributes to establishing and maintaining timelines, creating plans for established goals, as well as coordinating the efforts of a development team to achieve said goals. Additionally, the individual in this position is expected to contribute to development efforts, where able and appropriate, to assist in deliverables.
Essential Duties and Responsibilities
Primary responsibilities include, but are not limited to the following:
· Lead/Coordinate a team of developers to meet objectives & goals
· Create well-organized plans and provide estimates.
· Work closely with the senior IT leadership to properly allocate team resources.
· Understand business requirements and how they translate into application features.
· Collaborate with a team of IT professionals to set specifications for new applications.
· Design creative proof of concepts according to specifications as needed/appropriate.
· Develop high quality source code within assigned deadlines.
· Perform unit and integration testing before promoting or committing code/solutions.
· Develop technical documents and handbooks to accurately represent application design and code.
· Learn the intricacies of the different business units so as to better understand and identify common and nuanced issues that may arise in the process of the SDLC.
· Troubleshoot and debug applications.
· Perform other duties as assigned.
Competencies
To perform the job successfully, an individual should demonstrate the following competencies:
· Strategic Thinking: Develops strategies to achieve organizational goals; understands organization’s strengths and weaknesses; analyzes market and competition; identifies external threats and opportunities; adapts strategy to changing conditions.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
· Proven experience as a software developer.
· Experience in managing a software development team
· Experience in designing and building applications.
· Ability to program in at least one major object oriented programming language such as C# or Java (J2EE).
· Excellent understanding of best practices in software design and programming principles.
· A team player with excellent communication skills.
· Strong leadership skills.
· Analytical thinking and problem-solving capability.
· Great attention to detail and time-management skills.
Education/Experience
· BSc/BA in computer science, management, or relevant field;
· 5 years of relevant experience, or the equivalent combination of education and experience.
· Certified application developer is a plus.
· MSc/MA is desired.
Supervisory Responsibility
Will supervise portions of the development team
Language Ability
Ability to clearly and effectively communicate in person, in writing and by telephone
Computer Skills
JIRA, Microsoft Office, GIT, and a software development tool.
Certificates and Licenses
None Required
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is moderately quiet.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Job Type: Full-time
Pay: $99,230.00 – $150,000.00 per year
Benefits:
Schedule:
Education:
Experience:
Work Location:
Work Remotely:
Work Location: One location
Full Job Description McGee Automotive Family is looking for dedicated individuals who are looking to further their career and move...
Apply For This JobFull Job Description Part-Time/Flexible Hours Candoo Tech is providing nationwide remote tech consultation, support and training to customers who are...
Apply For This JobMarketSource, Inc. is a premier provider of integrated sales & marketing solutions to Fortune 500 companies. We offer a dynamic...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Type of Requisition: Regular Clearance Level Must Currently Possess: Interim Secret Clearance Level Must Be...
Apply For This JobWe are looking for a passionate, collaborative, and creative, that has initiative and can execute projects autonomously. Working directly with...
Apply For This Jobnet2phone Canada is looking for a highly driven sales professional who is motivated by closing deals and has experience selling...
Apply For This Job