Dow Technologies and Systems – Software Development Manager

Company
Dow Technologies and Systems
dowtechie.com
Designation
Software Development Manager
Date Listed
28 Nov 2019
Job Type
Experienced / Senior Executive
Full/Perm
Job Period
Immediate Start, Permanent
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
Singapore
Allowance / Remuneration
$8,000 monthly
Company Profile

DowTechie is human centric company. Our people are highly skillful, insights and deep industry experience as needed to shape client requirement. Our main focus on technologies related to digital disruption, competitive agility, operating and business model, as well as the future workforce, helps our clients find future value and growth in a digital world. We offer highly objective points of view with emphasis on business, technology and analytics, leveraging our deep industry experience. That’s high performance, delivered.

Job Description

 

We are looking for Software Development Manager is empowered with enhancing, modifying, and maintaining features and functionality associated with the software product.The Manager, Software Development plays an important role by leading our team of software engineers in providing real-time solutions for our customers when they need it the most. The role will develop and implement business plans, policies and procedures. Collaborate with various departments to prioritize software development needs including design, development, and documenting and testing new and existing software. Evaluate results within business unit to determine if organizational objectives are being met. Analyze and resolve software development issues and needs in terms of the software's full life cycle. The Manager, Software Development will also manage the activities of individual contributors including hiring, firing, performance appraisals, and pay reviews. Manage, organize, mentor and motivate a team of software developers. Collaborate with various departments to prioritize software development needs. Evaluate results within business unit to determine if organizational objectives are being met Analyze and resolve software development issues and needs.Bachelor’s degree in Computer Science, Math or equivalent years of relevant work experience Six or more (6+) years of experience in software development role, preferably within the e-commerce or shipping software industries. One or more (1+) years of experience managing software development teams in a fast paced, highly collaborative, Agile environment Proven ability with leading a development team operating within an Agile software development environment Proven ability with building high-performance, highly-available and scalable distributed systems Understanding of advanced object oriented design and SOLID design principles with strong design/architecture instincts Thorough understanding of C#/.NET or comparable stack Strong understanding of SQL, relational database systems (SQL Server and PostgreSQL), and ORM frameworks AWS (Lambda, SQS, RDS, EC2) Messaging (SQS, MSMQ, RabbitMQ, etc.) Strong understanding with Domain Driven Design techniques Ability with UML (class diagrams, sequence diagrams, etc.) and other modeling techniques to communicate architecture and design concepts Proven ability with establishing metrics for measurement of engineering and operational excellence. 

This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page