Menu

Senior Software Engineer- C#

Location: Beawar, Rajasthan

Category: Software Developer Jobs

Senior Software Engineer – C#

Overview

This position is for a Software Engineer responsible for developing C# in a long-term software project. The job location is Trivandrum, India. He/ she will work with the existing project team for technical and management aspects. Work involves requirement elicitation, design understanding, implementation, unit testing, and developer testing. He/ she will be responsible for taking each assigned task to completion ensuring the quality of deliverables. Should have self-initiatives, decision making, and self-directing capabilities to work with minimal supervision and a “go-getter” attitude.

Job Responsibilities

• Perform software requirements analysis and determine the functional and non-functional requirements of the project.

• Work with the technical leads to understand the design.

• Write product quality code and perform developer-level verification.

• Communicate with clarity of requirements and expectations of deliverables.

• On-time delivery of the product with quality

• Work closely with stakeholders including customers to ensure successful execution of the project.

• Manage priority changes and conflicts gracefully with stakeholders involved.

• Address customer escalations and be able to think at a fast pace to identify and solve issues in the product.

• Proactively use/ suggest tools and systems to improve quality, productivity, etc.

• Stay up to date on relevant technology and process advancements.

Qualifications And Requirements

• 3+ years of experience in C# development

• Hands-on experience with database-based schema design and entity framework.

• Hands-on experience with various Azure services will be an added benefit

• Knowledge about design patterns.

• Experience with code quality tools and unit testing.

• Proficient understanding of code versioning tools e.g., git

• Good understanding of software development lifecycles (SDLC), version control, and traceability.

• Experience in developing software under Agile development methodology.

• Knowledgeable and well-versant with various development tools for bug tracking, collaboration, and source control.

• Bachelor’s degree or equivalent in Engineering discipline - Computer/ Electronics

Apply on Company Website You will be redirected to the employer’s website