Job Location : New York,NY, USA
Candidate Requirements:7 or more years of hands-on experience with Microsoft.Net Framework, .Net Standard and .Net Core, C#A deep understanding of application architecture and development in .NET/Service Oriented models, .NET framework, CLR and VS.NET, ASP.NetProficiency with relevant back-end programming languages, programming frameworks and tools, databases, and development platforms, including C# .Net Core, NUnit, AWS SDK for .Net, .Net Docker and SQL/MySQL databases.Proven experience working in an Agile software development environment including experience with JIRA, Confluence, and GIT.Excellent verbal and written communication skills are necessary for clear and effective communication with team members and stakeholders.Exposure to performance analyzing tools, Postman, SoapUI, Swagger, MSMQ, Apache Kafka, RabbitMQ.Strong unit testing skills.Job Duties Responsibilities:Participating in product architecture and technical design.Managing the complete software development process from conception to deploymentMaintaining and upgrading the software following deploymentManaging the end-to-end life cycle for the production of software and applicationsOverseeing and guiding the analyzing, writing, building, and deployment of softwareOverseeing the automated testing and providing feedback to management during the development processRefactoring and testing changes to previously developed programsPerforming code reviews and mentoring junior developers.#J-18808-Ljbffr