Software Engineer
- Designed and upheld scalable software applications tailored for various platforms.
- Developed and maintained scalable software applications for various platforms.
- Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
- Collaborated with cross-functional teams to gather and define requirements for new software features.
- Employed integrated development environments (IDEs).
- Analyzed user requirements to develop software solutions and created technical specifications.
- Optimized existing software systems for improved performance and scalability.