Software Developer
Current• Develop, document, and debug new computer programs, ensuring optimal functionality through rigorous unit testing• Provide comprehensive systems testing support, including data preparation, scripting, and thorough test execution• Ensure data integrity and consistency through the creation of constraints, normalization techniques, and thorough testing• Write comprehensive Junit tests to maintain code quality and prevent regressions during development• Collaborate with cross-functional teams to define data requirements and design efficient database schemas