If you are passionate about software development and looking for a challenging and rewarding opportunity, we encourage you to apply for the Junior .NET Developer position
Job Title: Junior .NET Developer
Location: San Francisco, California, United States
Salary: $114000 - $136000
Position Overview: We are seeking a highly motivated and talented Junior .NET Developer to join our dynamic team. In this role, you will be responsible for assisting our team in developing and maintaining our web-based applications. As a Junior .NET Developer, you will have the opportunity to work on challenging projects and gain valuable experience in the field of software development.
Key Responsibilities:
- Collaborate with the development team to design, develop, and maintain web-based applications using the .NET framework.
- Write clean, efficient, and well-organized code in C# and other programming languages.
- Implement and maintain software components and features based on project requirements.
- Troubleshoot and resolve software issues in a timely manner.
- Conduct thorough testing to ensure the functionality and quality of the developed software.
- Stay up-to-date with the latest technologies and industry trends to continuously improve the development process.
- Collaborate with cross-functional teams to ensure successful project delivery.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 1 year of experience in .NET development.
- Strong knowledge of C# and the .NET framework.
- Familiarity with web development using HTML, CSS, and JavaScript.
- Experience with SQL and database design.
- Understanding of software development principles and methodologies.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work independently and in a team environment.
- Excellent communication and interpersonal skills.
Benefits:
- Prescription drug coverage
- Competitive salary and benefits package.
- Opportunities for career growth and advancement.
- Collaborative and dynamic work environment.
- Continuous learning and professional development opportunities.
- Flexible work hours and the option for remote work.
- Fun team events and activities.
Join our team and be a part of creating innovative and impactful solutions for our clients.