Join our team and be part of a company that is committed to delivering top-notch software solutions to our clients
Position: Senior Full Stack .NET Developer
Location: San Francisco, California, United States
Salary: $190000 - $224000
Overview: As a Senior Full Stack .NET Developer, you will be responsible for designing, developing, and implementing software solutions using Microsoft .NET technologies. You will work closely with our team of developers, project managers, and stakeholders to deliver high-quality and scalable software solutions that meet the needs of our clients.
Key Responsibilities:
- Design and develop web-based applications using .NET framework, C#, ASP.NET, and SQL Server.
- Collaborate with cross-functional teams to gather and understand business requirements and translate them into technical solutions.
- Develop and maintain code libraries, reusable components, and integration points with other systems.
- Conduct thorough testing and debugging to ensure the functionality, performance, and security of the applications.
- Keep up-to-date with emerging technologies and industry trends to continuously improve and enhance our software solutions.
- Mentor and guide junior developers in best practices and coding standards.
- Participate in code reviews and provide constructive feedback to improve the overall quality of the codebase.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Ensure timely delivery of projects by meeting all deadlines and milestones.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience as a Full Stack .NET Developer.
- Strong knowledge of Microsoft .NET technologies, including C#, ASP.NET, and SQL Server.
- Experience with front-end development technologies such as HTML, CSS, JavaScript, and AngularJS.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience working with Agile/Scrum methodologies.
- Excellent problem-solving and analytical skills.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks simultaneously.
Why Work With Us:
- We are a dynamic and collaborative team that values innovation and creativity.
- We provide opportunities for professional growth and development.
- We offer a competitive salary and benefits package.
- We have a positive and inclusive work culture that promotes work-life balance.
- We believe in recognizing and rewarding hard work and dedication.
Apply now and take your career to the next level as a Senior Full Stack .NET Developer.