Senior C# Developer

8 - 10 years

8 - 10 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You'll Make a Difference By:

  • Being responsible for the software architecture, design and development related to Siemens SINAMICS Drive software portfolio and supports the software to advance the product portfolio
  • Development of a complex drive engineering application on Windows in multithreaded environment
  • Plan, execute and track software architecture activities within the project / project modules adhering to timeline, quality and features
  • Technical discussions with project stakeholders
  • Functional analysis of existing software
  • Derive software requirements and software functional specification, validate software requirements, provide software feasibility analysis and software effort estimation
  • Working with architect developing the architecture and design for a set of components of (a) product(s) based on specified implicit and explicit requirements
  • Identify potential synergy and for re-use of components / technology
  • Responsible for the accurate translation of software architecture into design and code
  • Perform regular technical coordination / review with client to ensure risk identification and to support the initiation of risk mitigation by Project Manager and all relevant project stakeholders
  • Coding of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines, for self-owned components
  • Responsible for development & integration test automation
  • Team work in agile/lean environment
  • Must be a self-starter able to work diligently with little supervision

Your Success Is Grounded In:

  • We need a graduate Bachelor / Master of Engineering in CSE / IT / ECE, MCA with 8+ years of professional experience in software development with strong knowledge in OOP in C# ASPDot Net based technologies
  • Extensive experience in designing and developing applications using C#, Microsoft Technologies and Dot Net Framework, 5/6/8 on Windows / Linux OS
  • Proficiency in C#, Microsoft Dot Net Framework & Core and experience in developing web applications using ASPDot Net, C#Dot Net, MVC 50/40/30, MVVM, Visual Studio 2022 and Web APIs
  • Experience working with Dot Net Framework Entity Framework for Object Relational Mapping (ORM) and LINQ (LINQ to Object, LINQ to SQL, LINQ to XML)
  • Experience in developing Microservices using ASPDot Net core with good experience in Web Services using RESTFul API
  • Working knowledge in RDBMS such as PostgreSQL, writing SQL queries and stored procedures and NoSQL
  • Experience in creating Containers by Docker's for Microservices
  • Exposure to building enterprise and cloud solutions using Docker compose / swarm / Kubernetes
  • Exposure in web technologies (Angular, Typescript, JavaScript, Bootstrap)
  • Continuous Integration (CI) and Continuous Deployment (CD) using GIT/GITLAB
  • Working experience in OOPS concepts, Design Principles and various Design Patterns
  • Expert in all phases of software development life cycle (SDLC) Project Analysis, Requirements, Design, Development, Testing, Deployment, Documentation and Agile (SCRUM) methodologies
  • Passionate about Software engineering, SDLC, clean code, Secure product development, and a craftsman-like clean coding process
  • Advanced knowledge in Software engineering practices, Object Oriented programming, SCA tools, Unit test, TDD with Agile/Scrum environment
  • Optional experience in Product Security, Secure coding, PKI and Certificate Management know how

Added Advantage:

  • Certifications: Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Application Developer (MCAD), i-Net+ Certification
  • Security, certificate management topics
  • Good grasp of security principles, vulnerability analysis, and secure coding practices, usage of security testing tools
  • Participate in product security, reviews, penetration testing, and vulnerability assessments, mitigate security vulnerabilities
  • Working experience with one or more tools such as ReSharper / FxCop / CATDot Net / SONARQube / Coverity / CodeIt
  • Right / NDepend / Code Metrics / Simian / Clone Detective
  • Knowledge in Public Key Infrastructure (PKI) and digital certificate management, focusing on lifecycle of digital certificates including issuance, renewal, revocation, secure certificate storage, validation, and key management
  • Interfacing with internally and externally hosted Certificate Authorities (CAs) and Registration Authorities

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
University Of Cambridge

Research Services

Cambridge England

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Mumbai, Bengaluru, Delhi / NCR

Vellore, Tamil Nadu, India