Senior Software Developer - Dot Net
Dynamcis360, Pakistan
Experience
3 Years
Salary
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor of computer science(Honors)
Total Vacancies
1 Job
Posted on
Aug 2, 2021
Last Date
Nov 1, 2021
Location(s)
Job Description
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Integrate data storage solutions (including databases, key-value stores, blob stores)
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automatization
Job Specification
- Strong object-oriented programming knowledge
- Minimum 3 years of experience required
- Strong knowledge of .NET framework
- Proficient in C# and/or VB.NET, with a good knowledge of their ecosystems
- Familiarity with the Mono framework(optional)
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server.
- Experience with popular web application frameworks
- Familiarity with Windows Presentation Framework.
- Knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git, bit bucket etc.
- Should be familiar with Azure DevOps Server.
Computer Software - Islamabad, Pakistan