Search by job, company or skills

Senior Software Engineer - C#

Uplers

    Highlights

    Job Description

    More Info

    Recruiter Info

5-7 Years
a month ago
145 Viewed
5 Applied

Job Description

Senior Software Engineer - C#
  • Experience: 5+ years
  • Salary : Competitive
  • Expected Notice Period: 2 to 4 Weeks
  • Shift: 10:30AM to 7:30PM IST
  • Opportunity Type: Remote
  • Placement Type: Contractual
  • Contract Duration: Full-Time, 06 Months
  • (Note: This is a requirement for one of Uplers Partners)
  • What do you need for this opportunity
  • Must have skills required :

.Net, Design patterns, Oop, Schema Design, C#, Git, MVC, SQL
  • Good to have skills :

Azure marketplace, CSS, Front-end frameworks, react, SAAS Accelerator, Angular, Azure, HTML, JavaScript, Vue.js
  • Our Hiring Partner is Looking for:

Senior Software Engineer - C# who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.
  • Role Overview Description

The Senior Software Engineer will be accountable for designing, developing, and maintaining high-quality C# based product. The Senior Software Engineer should have a deep understanding of C# programming, software development best practices, and the ability to guide and mentor other team members.
  • Responsibilities
Develop, test, and maintain high-quality software using C#.
  • Implement and manage RESTful APIs.
Utilize the .NET framework and MVC architecture for application development.
  • Write reusable and efficient C# libraries.
Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
Maintain code quality, organization, and automatization.
  • Review and optimize code to improve application performance, maintainability, and scalability.
Troubleshoot and resolve software defects and issues, providing root cause analysis and implementing long-term solutions.
  • Actively participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
Collaborate with project managers to develop and track project timelines, deliverables, and resource allocation.
  • Assist in the recruitment and onboarding process for new team members.
Foster a culture of innovation, collaboration, and continuous improvement within the development team.
  • Qualification, Experience, Competence and Certifications
5+ Years of Experience
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
Proficiency in C# with a deep understanding of its ecosystems.
  • Familiarity with the .NET framework.
Experience with the MVC framework.
  • Strong understanding of object-oriented programming.
Skill in writing reusable C# libraries.
  • Knowledge of SQL, web servers, and schema design.
Familiarity with various design and architectural patterns.
  • Knowledge of concurrency patterns in C#.
Experience with Azure, including the Azure marketplace and SAAS Accelerator, is a plus.
  • Experience with code versioning tools like Git and related workflows.
Solid knowledge of front-end technologies such as HTML, CSS, and JavaScript, and experience with popular front-end frameworks like Angular, React, or Vue.js is a plus.
  • Excellent written and verbal English communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
Strong problem-solving skills, attention to detail, and the ability to work independently or as part of a team.
  • Experience in developing and deploying applications on Azure Cloud Services (a plus)
  • How to apply for this opportunity
Register or login on our portal
  • Click Apply, upload your resume and fill in the required details.
Post this click Apply Now to submit your application.
  • Get matched and crack a quick interview with our hiring partner.
Land your global dream job and get your exciting career started!
  • About Our Hiring Partner:

Edstem Technologies is a dynamic and fast-growing software company, with service offerings in custom software development, mobile app development, managed services, offshore augmentation, and software consulting. We translate the ideas and requirements of our clients into smart solutions in cutting-edge technologies, by employing agile tools and practices while involving them in every step of development. Our delighted clientele spanning the globe in multiple domains is a testimony both to the quality of our deliverables and to the technical prowess of our highly skilled team. We have a talent pool that is well-equipped to work on the latest technology and highly demanding projects, positioning us also as a key player in supplying technology manpower for clients across the globe.
  • About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.

(Note:* There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Job Type: Permanent

Tunjangan:
  • Work from home

Work Location: Remote
INDUSTRY
FUNCTION
SKILLS
Follow
Save
Report

Similar Jobs

Senior C Software Engineer Contract

Company Name Confidential
Last Updated: 12-09-2024 01:16:00 AM
Home Jobs in Remote Senior Software Engineer - C#