- Creating and implementing enterprise-class SaaS software solutions
- System analysis, development and testing of software products
- Developing with third-party platforms (i.e. applications, APIs, etc.) for customization and integration with company’s core products
- Working independently on complex software solutions from start to finish
- Mentor junior and mid-level engineers in solutioning and coding best practices
- Lead technical conversations driving decisions around quality and delivery, including application of SOLID principles
- Help drive initiatives related to quality attributes and contribute to improving technical standards across the team
- Advise on work items in planning and during sprints to help achieve goals and promote high quality in deliverables
- Find and implement quality improvements through refactoring and code rework in a targeted manner
- Actively present findings and solutions in cross-organizational or community groups to help further knowledge in others
Node.jsSQLMongoDB+5 more