Developer-.NET SeniorExperience in: • A bachelor’s degree in Computer Science or a related field, or an equivalent combination of education and experience from which comparable knowledge and skills were acquired. • Solid C#.NET development experience up to the latest. NET frameworks • Demonstrated expertise in enterprise software development and maintenance using ASP.NET MVC, Web API, WCF, REST Services and. NET Core • Must be proficient in SOAP- or REST-based web services, XML and JSON technologies • Experience with Angular, JQuery, JavaScript, HTML and CSS • Strong TSQL skills and experience in constructing complex queries, stored procedures, and performance tuning for Microsoft SQL • 2+ years of experience with SSIS and SSRS. Experience with PostgreSQL and MongoDB will be a plus • Experience with unit testing using tools like MSTest, NUnit and mocking frameworks like Moq • Experience with testing tools- Cucumber, Selenium • Strong administration skills (OS: Windows Server, Web Hosting: IIS). Experience in bash scripting (PowerShell) will be a plus • Experience in configuring builds and deployments on CI/CD tools (Azure DevOps and Jenkins) • 2+ years of experience with Jira, Bitbucket, Git and Confluence • Experience in Micro-services architecture and Docker Containers Platforms using OpenShift and Kubernetes. • Experience with Cloud (AWS / Azure) will be a plus. • Experience with Agile methodologies, SCRUM / Kanban. Keys to Success in this Role: • Independent spirit, with ability to provide technical guidance to the team • Extraordinary teammate • Strong written and oral communications skills • Proactive in nature with customer satisfaction as primary goal • Innovative in providing solutions and enjoys taking on challenges with calculated risk • Not a just developer, but a developer with a demeanor to think holistically to create reliable, flexible, and well performing systems