Senior Software Engineer |Net|
- Category: Software Developer Jobs
- Location: Vadodara, Gujarat
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 21K to 31K
- Published on: 2025/09/21
Summary Of The Position
As Senior Software Engineer you will be responsible to design, develop and unit test windows-based application. You will also contribute to train and mentor team members and provide technical assistance.
Key Accountabilities
• Ability to understand tasks or issues and implement resolutions.
• Ability to provide estimations based on technical and domain knowledge.
• Ability to engage with the team for allocated task.
• Can lead development tasks and small teams to deliver quality solutions on time
• Ability to provide Technical Support to the other resources in the team.
• Ability to understand business requirement and convert into technical design independently.
• Assertive individual and ability to liaise with team in UK
Skills and Experience | Essential
• .Net 4.0 and above
• C#
• WPF (Good understanding of Custom control)
• XAML
• Delegates and Events
• Good understanding of Git
• SQL Server/My SQL
• Unit Testing framework (NUnit, XUnit, MSTest)
• Good verbal and written communication skills
• Knowledge of Software Development Life Cycle (Preferably Agile
Related jobs
-
Associate Software Engineer
Company Information Zowork is an IT services company with its headquarters in Bengaluru. It intensively searches for top IT industry talent from India and makes them part of world-class product teams worldwide. Humility is our No 1. value and is at t...
-
Senior Software Engineer
Cyara is the world’s leading Automated CX Assurance Platform provider, helping leading brands across the globe deliver better CX with less effort, cost, and risk. Cyara supports the entire CX software development lifecycle, from design to functional ...
-
Senior Software Engineer Technical Lead
• Must have a minimum of 6+ years of relevant experience in the IT domain. • Provide accurate estimates for the work delegated for a module. • Contribute to planning and prioritization of work and assigning to the team. • Develop, write, and maintain...