Software Engineer
- Investigated user requirements to create software solutions and authored technical specifications.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Participated in continuous learning opportunities to stay current with emerging technologies.
- Designed databases to store application data using SQL Server or MongoDB technologies.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Collaborated with cross-functional teams to gather and define requirements for new software features.