Sr Software Engineer
Current• Architect and design high-quality software solutions.• Efficiently manage and execute tasks throughout the software development lifecycle.• Develop robust tools and applications with clean, efficient coding practices.• Employ automation tools and programming techniques to streamline tasks.• Perform thorough code reviews and debugging to maintain code quality.• Conduct comprehensive testing of application endpoints using .NetCore X unit.• Develop sophisticated back-end functionalities, including stored procedures.• Execute rigorous validation and verification tests to ensure quality.• Collaborate with internal teams and external vendors for product enhancements.• Document development processes and monitor system performance.• Ensure software excellence by integrating cutting-edge technologies.• Led the design, development, and testing of comprehensive applications utilizing Python.• Executed input validation processes using JavaScript to enhance application reliability.• Developed and managed complex back-end programming, including the creation of stored procedures.• Authored detailed user manuals and design documentation to facilitate user understanding and technical reference.• Actively participated in the analysis, design, and coding phases of project development.• Tasked with the comprehensive design, development, and testing of the site application, utilizing ASP, JavaScript, and Oracle database.• Played a key role in the on-site implementation of the project at the client's location.