Senior Software Engineer (Kolkata)

Senior Software Engineer (Kolkata)

06 Aug
|
Sys Edge Micro Informatics
|
Kolkata

06 Aug

Sys Edge Micro Informatics

Kolkata

Role & responsibilities

Application Architecture & Development

- Lead the design, development, enhancement, and maintenance of enterprise web applications using ASP.NET Framework (4.8), ASP.NET Core (8/10), MVC (C#), and Web API.
- Define technical architecture, application design standards, and development frameworks.
- Drive modernization initiatives and cloud adoption strategies.
- Ensure applications are scalable, secure, maintainable, and aligned with organizational standards.

Database Design & Performance Engineering

- Drive database architecture and schema design activities.
- Design and optimize SQL Server databases, stored procedures, functions, and complex queries.
- Lead performance tuning initiatives for both applications and databases.
- Ensure data integrity, scalability, and system reliability.

Azure & DevOps Leadership

- Design and implement cloud-native solutions using Microsoft Azure.
- Establish and manage Azure DevOps CI/CD pipelines for automated build, test, and deployment processes.
- Drive DevOps best practices, release automation, and deployment governance.
- Support cloud migration and application modernization programs.

Front-End Engineering

- Oversee the development of responsive and user-centric web applications using:
- JavaScript
- jQuery
- HTML5
- CSS3
- Establish UI development standards and best practices.
- Ensure consistent user experience across platforms and browsers.

Background Services & Automation

- Design and manage background services, Windows services, scheduled jobs, and batch processing solutions.
- Implement automation frameworks for recurring business operations.
- Ensure high availability and performance of mission-critical background processes.

Technical Leadership

- Lead technical discussions, design reviews, architecture reviews, and code reviews.
- Mentor developers and provide technical guidance across projects.
- Promote coding standards, reusable design patterns, and engineering excellence.




- Act as a subject matter expert for Microsoft technologies.

Stakeholder Collaboration

- Collaborate with business stakeholders, product owners, architects, QA teams, and project managers.
- Translate business requirements into scalable technical solutions.
- Provide technical risk assessments and mitigation strategies.

Agile & Process Improvement

- Participate in Agile/Scrum ceremonies and technical planning sessions.
- Drive continuous improvement initiatives in development processes, deployment practices, and technical governance.
- Identify opportunities for innovation and technology optimization.

Key Outputs / Measurable Deliverables

- Enterprise-grade scalable and secure applications.
- High-performance SQL Server environments.
- Efficient Azure-hosted solutions with optimized cost and performance.
- Stable and automated CI/CD deployment pipelines.
- High-quality code with minimal production defects.
- Improved engineering standards and technical governance.
- Successful mentoring and capability development of engineering teams.
- On-time delivery of business-critical technical initiatives.

Preferred candidate profile

Core Technical Skills (Must Have)

• ASP.NET Framework (4.8)

• ASP.NET Core (8/10)

• ASP.NET MVC

• C#

• Web API

• SQL Server

• Database Design & Optimization

• Performance Tuning

• Azure Cloud Services

• Azure DevOps

• CI/CD Pipeline Management

• JavaScript

• jQuery

• HTML5

• CSS3

• Background Services / Windows Services

• Batch Processing Systems

• Software Development Life Cycle (SDLC)

• Enterprise Design Patterns

• Application Security Best Practices

Secondary Skills (Positive to Have)

• Angular

• ReactJS

• Blazor

• Microservices Architecture

• RESTful API Design

• Event-Driven Architecture

• External System Integrations

• Unit Testing Frameworks

• Automated Deployment Tools

• Performance Monitoring & Logging Tools

• Containerization (Docker/Kubernetes)

• Agile / Scrum Methodology

📌 Senior Software Engineer (Kolkata)
🏢 Sys Edge Micro Informatics
📍 Kolkata

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (kolkata) / kolkata

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (kolkata) / kolkata