Job Description
Work with development teams and product managers to ideate software solutions.
Work with data scientists and analysts to improve the software.
Participating in the entire software development life cycle, debugging applications, and configuring existing systems.
Analyze system requirements and prioritize tasks.
Writing clean, testable code using .NET programming languages (C#, .NET Core, JS).
Test and debug various .NET applications.
Review and refactor code.
Document development and operational procedures.