Mumbai, Maharashtra, India
Information Technology
Full-Time
Lemon Technologies
Overview
Job Description
We are seeking for a candidate with 2 to 4 Years experienced in C# Windows application development. This role requires a strong background in building C# applications, including back-end services and client-end counterparts. You will be responsible for designing and developing applications.
Years of Experience : 2 to 4 Years
Location : :
We are seeking for a candidate with 2 to 4 Years experienced in C# Windows application development. This role requires a strong background in building C# applications, including back-end services and client-end counterparts. You will be responsible for designing and developing applications.
Years of Experience : 2 to 4 Years
Location : :
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable C# code.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
- Manage project timelines, milestones, and deliverables.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Implement and manage continuous integration and deployment pipelines.
- Stay updated with the latest industry trends and technologies to bring innovative ideas to the Proficient in C#, with a strong knowledge of its ecosystems.
- Familiarity with the .NET framework (experience with specific versions as required).
- Strong understanding of object-oriented programming.
- Experience in writing reusable C# libraries.
- Familiarity with various design and architectural patterns.
- Knowledge of concurrency patterns in C#.
- Familiarity with Microsoft SQL Server/Oracle Database.
- Experience with popular web application frameworks, such as Nancy.
- Proficiency in Windows Presentation Framework (WPF/WCF).
- Knack for writing clean, readable C# code.
- Understanding of fundamental design principles behind scalable applications.
- Ability to create database schemas that represent and support business processes.
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Experience in implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools (such as Git).
- Familiarity with continuous integration and deployment practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and leadership and Certifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Relevant certifications in C#, .NET, or software are a plus
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in