Description
- Communicate with clients, account managers, product owners, and analysts to understand business requirements
- Ability to translate business requirements into technical designs, guides, and implementations
- Understanding of basic SDLC and experience working under agile project management styles
- Ability to document technical designs and data exchange standards in a way that can be handed off to internal and external development teams
- Communicate with development teams to guide technical leaders towards a successful implementation
- Understanding of HTTP-based API design, Swagger/OpenAPI interface design, and SFTP-based file transfer designs
- Ability to work with DBAs to design database schemas that satisfy performance, application, and reporting needs
- Attend release CAB meetings to discuss any changes that may be released
- Attend client and product request intake meetings to discuss, understand, and estimate new projects and requirements
- Perform debugging, testing, code improvement and re-designing tasks
- Work with customer service and quality analysis teams to optimize products and ensure products stay up-to-date and continue to satisfy customer needs
- Provide customers with ongoing technical support
- Ability to contribute to ASP.NET Core services through code commits and code reviews
- Ability to research and improve service performance issues through debugging sessions, code commits, and database query fixes
- ~15% hands on keyboard expectation