Source description
About the role
You are a highly skilled Software Engineer with expertise in C# .NET development, seeking to join a fast-growing Cybersecurity, IT Staffing, and Consulting company in Chennai. You will be responsible for designing, developing, testing, and maintaining enterprise-grade applications using C# and .NET Framework/.NET Core. Your role will involve optimizing SQL Server databases, implementing object-oriented design principles, and building various types of applications. Additionally, you will participate in Agile/Scrum ceremonies, use version control systems, and collaborate with stakeholders to deliver scalable solutions efficiently. Key Responsibilities: - Design, develop, test, and maintain applications using C# and .NET Framework/.NET Core. - Develop and optimize SQL Server databases, queries, and stored procedures. - Implement robust object-oriented design principles and software architecture patterns. - Build and maintain Windows Services, WPF/WinForms applications, and web applications. - Write unit tests using MSTest, NUnit, or xUnit frameworks. - Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives. - Use Git/TFS for version control and source code management. - Troubleshoot, debug, and resolve application issues efficiently. - Collaborate with stakeholders to understand business requirements and deliver scalable solutions. Mandatory Skills: - C# Programming - .NET Framework / .NET Core - SQL Server (Queries, Stored Procedures, Performance Optimization) - Object-Oriented Programming (OOP) - Design Principles & Design Patterns - Windows Services - WPF / WinForms - Web Application Development - Unit Testing (MSTest, NUnit, xUnit) - Git / TFS - Agile Scrum & Jira - Debugging & Troubleshooting Nice-to-Have Skills: - Video Management System (VMS) exposure - Web API Development - CI/CD Pipelines - DevOps Practices - Advanced Performance Optimization Preferred Qualifications: - Bachelor's Degree in Computer Science, Information Technology, or related field. - 57 years of software development experience. - Strong communication and collaboration skills. - Ability to work independently in a fast-paced environment. You are a highly skilled Software Engineer with expertise in C# .NET development, seeking to join a fast-growing Cybersecurity, IT Staffing, and Consulting company in Chennai. You will be responsible for designing, developing, testing, and maintaining enterprise-grade applications using C# and .NET Framework/.NET Core. Your role will involve optimizing SQL Server databases, implementing object-oriented design principles, and building various types of applications. Additionally, you will participate in Agile/Scrum ceremonies, use version control systems, and collaborate with stakeholders to deliver scalable solutions efficiently. Key Responsibilities: - Design, develop, test, and maintain applications using C# and .NET Framework/.NET Core. - Develop and optimize SQL Server databases, queries, and stored procedures. - Implement robust object-oriented design principles and software architecture patterns. - Build and maintain Windows Services, WPF/WinForms applications, and web applications. - Write unit tests using MSTest, NUnit, or xUnit frameworks. - Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives. - Use Git/TFS for version control and source code management. - Troubleshoot, debug, and resolve application issues efficiently. - Collaborate with stakeholders to understand business requirements and deliver scalable solutions. Mandatory Skills: - C# Programming - .NET Framework / .NET Core - SQL Server (Queries, Stored Procedures, Performance Optimization) - Object-Oriented Programming (OOP) - Design Principles & Design Patterns - Windows Services - WPF / WinForms - Web Application Development - Unit Testing (MSTest, NUnit, xUnit) - Git / TFS - Agile Scrum & Jira - Debugging & Troubleshooting Nice-to-Have Skills: - Video Management System (VMS) exposure - Web API Development - CI/CD Pipelines - DevOps Practices - Advanced Performance Optimization Preferred Qualifications: - Bachelor's Degree in Computer Science, Information Technology, or related field. - 57 years of software development experience. - Strong communication and collaboration skills. - Ability to work independently in a fast-paced environment.
More at ThreatXIntel
Related open roles
Freelance Opportunity | Mainframe System Automation (IBM SA z/OS) Engineer
India
AI Solutions Engineer | Freelance | Remote
India
Freelance DevOps Engineer for OCI OpenSearch Integration Test Automation(Remote)
India
Freelance Software Engineer (Java & Go) Database Migration
India
Freelance Firmware Engineer Embedded Systems (India)
India
MCP Developer (Model Context Protocol) AI Agents | Python | Google Vertex AI
India