Senior .Net Developer || Lansing, Michigan || Hybrid: at Lansing, Michigan, USA |
Email: vishal@vyzeinc.com |
https://jobs.nvoids.com/job_details.jsp?id=2037754&uid= From: Vishal kumar, Vyze Inc vishal@vyzeinc.com Reply to: vishal@vyzeinc.com Job Description - Need LinkedIn profile with Submittal! Skype+F2F! Senior .NET Developer 6+ months Location: Lansing, Michigan (Hybrid: 2 days onsite, 3 days remote) Position Overview: We are seeking a highly skilled .NET Developer to join our team as a Programmer Analyst 6. In this role, you will contribute to various projects for a government agency, delivering high-quality software solutions. As part of a small, agile development team, you will support both new development and maintenance efforts, ensuring that user stories and requirements are met efficiently and effectively. Key Responsibilities: Develop and maintain business applications using ASP.NET C# 4.8, .NET Core 6, MVC, Entity Framework Core, JQuery/HTML5, and Angular. Design and implement RESTful Web Services and SOAP Web Services using Web API framework. Write clean, testable code and implement design patterns such as Singleton, Facade, and Adapter. Create and maintain database objects, including stored procedures and functions, and troubleshoot issues using T-SQL scripts. Optimize SQL queries and work with Oracle Database, PL/SQL, and SQL Server. Execute full software development life cycle (SDLC), including gathering requirements and writing functional/technical specifications. Design both logical and physical database models and integrate software components into fully functional systems. Develop, test, and deploy secure applications following industry best practices, including protection against cross-site scripting and SQL injection attacks. Build and maintain unit test frameworks using tools like Jasmine, ELMAH, and NUnit. Use Azure DevOps, TFS, and GIT for source control and CI/CD pipeline management. Develop and deploy applications using Azure and IIS. Create prototypes, flowcharts, and screen layouts to ensure clear communication of system requirements. Work on large-scale Agile projects, contributing to sprint planning and execution. Knowledge of Azure web services and ASP.NET Identity Server. Experience with logging frameworks and container technologies like OpenShift/Kubernetes. Familiarity with design patterns and secure coding practices. Experience developing software prototypes and mockups for stakeholder approval. Required Qualifications: 9+ years of experience with ASP.NET 4.8, .NET Core 3.1 or higher, and C#. 9+ years of experience with Oracle Database, PL/SQL, and Entity Framework. 9+ years of experience developing SOAP and REST Web Services. 9+ years of experience writing and optimizing complex SQL queries. 7+ years of experience in Agile/SCRUM processes within a sprint development environment. 7+ years of experience with Azure DevOps, TFS, and GIT. 5+ years of experience in secure web development and best practices. Strong knowledge of Java 1.8+ and Spring Framework. Familiarity with OpenShift/Kubernetes containers. Experience creating First Article Inspection (FAI) reports. Proficiency in Geometric Dimensioning and Tolerancing (GD&T). Keywords: csharp continuous integration continuous deployment procedural language Senior .Net Developer || Lansing, Michigan || Hybrid: vishal@vyzeinc.com https://jobs.nvoids.com/job_details.jsp?id=2037754&uid= |
vishal@vyzeinc.com View All |
08:54 PM 24-Dec-24 |