. NET Developer

. NET Developer

Samprasoft

Bethesda, MD • Hybrid

$51.75 - $68.25/hr

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Job Posting

We are seeking a highly skilled and experienced.Net Developer to join our team. As a.Net Developer, you will be responsible for designing, developing, and maintaining software applications using the.Net framework. Your expertise in C#, Azure functions, MS SQL, and object-oriented programming will be crucial in ensuring the success of our projects. This is a hybrid position, 3 days onsite (Monday, Tuesday, Wednesday), 2 days remote with a contract duration of 3-6 months.

Responsibilities
  • Collaborate with the development team to analyze, design, and develop software applications using the.Net framework.
  • Write clean, efficient, and maintainable code in C#.
  • Utilize Azure functions to develop and deploy scalable applications.
  • Design and optimize MS SQL databases for performance and reliability.
  • Implement object-oriented programming principles and best practices in application development.
  • Work with ETL processes to integrate data from various sources.
  • Use ADO.Net and LINQ to SQL for data access and manipulation.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and issues.
  • Stay up to date with the latest industry trends and technologies related to.Net development.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a.Net Developer, with at least 5 years of experience in a similar role.
  • Strong proficiency in C#, Azure functions, MS SQL, and object-oriented programming.
  • Experience with ETL processes and data integration.
  • Solid understanding of ADO.Net and LINQ to SQL.
  • Familiarity with software development best practices, including code reviews, unit testing, and version control.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and meet project deadlines.
Preferred Qualifications
  • Microsoft certifications in.Net development or related areas.
  • Experience with cloud platforms, particularly Microsoft Azure.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript.

Required Skills:.NET Additional Skills: Software Developer This is a high PRIORITY requisition.




Frequently asked questions

Q: What skills or qualities help someone succeed as a NET Developer?

A: To succeed as a .NET Developer, key technical skills include proficiency in C#, .NET Framework, and .NET Core, as well as experience with databases such as SQL Server and Entity Framework. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt to new technologies are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These strengths enable .NET Developers to design, develop, and deploy scalable, efficient, and secure software applications, ultimately driving career growth and effectiveness in the role.

Q: What is the career path for a NET Developer?

A: A typical career path for a .NET Developer involves progression from entry-level roles such as Junior .NET Developer or .NET Application Developer, where they focus on building and maintaining applications using Microsoft's .NET framework, to mid-level positions like Senior .NET Developer or Technical Lead, where they take on more complex projects and mentor junior team members. As they gain experience, .NET Developers can also develop skills in areas like architecture, DevOps, and cloud computing, leading to senior roles such as Solutions Architect or Technical Program Manager. Long-term, .NET Developers may pursue leadership positions, start their own companies, or transition into related fields like data science or cybersecurity.