Professional Ii, Software Development Engineering
CurrentDevelop and maintain applications that follow company standards and provide a rich client experience. Collaborate in cross-functional teams to improve the client experience on the platforms. Core Responsibilities: Create and maintain scalable software platforms and applications that are unit tested, code reviewed, and checked regularly for continuous integration.Examine existing systems, identifying flaws and creating solutions to improve the users experience, service uptime and time-to-resolve through monitoring and automated remediation.Plan and execute full software development life cycles (SDLC) for each assigned project, adhering to company standards and expectations.Collaborate with cross-functional teams to resolve issues that impact multiple customers throughout the product lifecycle.