Software Developer
• Apply the best technique to guarantee that the design complies with performance, usability, reliability, and scalability standards in order to translate business needs into applications.• Unit-test code for robustness, including edge cases, usability, and general reliability.• Work along with the others on the team to create applications in a timely manner.• Engage in routine design and code reviews with other development team members to verify the application of best practices.• Prioritize and schedule development tasks to successfully achieve project and product development objectives on time and within budget.• Eliminate outdated code, fix a bug, and apply new solutions for a client application.