Demonstrated ability and experience in leading software development teams
Interact with other technical personnel or team members to finalize requirements.
Design and develop efficient automation solutions for team processes.
Write and review portions of detailed specifications for the development of system components of moderate complexity.
Work closely with other developers and operations members to understand moderately complex product requirements and translate them into software designs.
Strong problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making
Strong communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums.
Successfully implement development processes, coding best practices, and code reviews.
Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
Resolve technical issues as necessary.
A good team player
All other duties as assigned
QUALIFICATIONS:
Education: Bachelor’s degree in computer science or Related Major
Minimum 5+ years of experience in software development
2-3 years of development experience and solid background in programming, must have experience in RPA automation preferably in Python.
Strong Experience working with databases (RDBMS/MySQL)
Experience in Front End Development
Ability to interface competently with other technical personnel or team members to finalize requirements.
Knowledge of industry-wide technology trends and best practices
Solid understanding of object-oriented programming.
Ability to design and work with complex data models.