Software Engineer, Research & Development Responsible for designing, developing, and maintaining algorithms and applications using C++, C#, and .NET. Collaborates with team members on development and support tasks, writes clean and efficient code, optimizes application performance, conducts unit tests, maintains documentation, and resolves ...