Software Engineer
- Established criteria for system upgrades and implementation of new systems.
- Developed requirements for system modifications and new system installations.
- Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
- Participated in regular meetings with stakeholders to discuss project progress, changes, challenges.
- Deployed applications on server machines with AWS or Azure.
- Employed integrated development environments (IDEs).
- Wrote user manuals and other documentation for roll-out in customer training sessions.