As our Senior Software Engineer, you will be a team player who enjoys working in a collaborative environment to produce and deliver smart and innovative web-based applications for a dynamic and varied client base.
As our Senior Software Engineer, you will be responsible for the following:
Works with multi-disciplinary team to understand system / application requirements and recommend appropriate solutions
Independently, and as part of a team, develops software solutions that meets client’s needs and perform efficiently and as designed
Capable of performing a range of programming functions while applying technical best practices
Unit testing and program debugging
Consistently delivers high-quality output
Willingness to explore new technologies, learn new concepts and share ideas with others
Mentors Jr. developers to encourage and facilitate their professional development