Software Developer
Current• Contributes to Agile development team migrating customer and business user applications from a monolith repository to Spring Boot back-end and Angular front-end microservices.• Writes and modifies computer programs using Java, TypeScript, and similar languages.• Utilizes GitHub for version control, including code reviews and collaborative development.• Maintains and updates codebases using tools like CodeQL scanning and Dependabot to ensure security and reliability.• Tests and reviews code developed by team members to ensure quality and functionality.• Collaborates with business analysts to clarify requirements and deliver efficient solutions.• Monitors support inbox and manage high-priority tickets as part of a Production Support rotation, ensuring timely resolution of issues.