Design, develop, and maintain web applications using .NET Core and associated technologies. Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications. Integrate and customize 3rd party, off the shelf software products Deliver clear and complete technical specifications documents Estimate effort and time for development Participate in code review and testing after development Maintain existing functions and assist with troubleshooting tickets / ad hoc requests Salary: $60,000 - 75,000 DOE a year