Devsinc is looking for a Senior Full Stack .NET Developer to join our IT department and build functional applications and websites. Senior .NET Developer responsibilities include participating in the entire software development life cycle, debugging applications, and configuring existing systems. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you. Ultimately, you’ll use your expertise in the .NET framework to help us deploy high-quality applications.
Requirements:
· Bachelor's degree in Computer Science or a related field
· 3-10 years of experience as a .NET Full Stack Developer, specifically in building web-based applications
· Excellent communication skills, with a minimum of 2 years of international client communication experience
· In-depth knowledge of at least one of the .NET languages (.NET Core or .NET MVC)
· Minimum of 2.5 years of frontend experience with Angular.js, React.js, or Vue.js
· Strong understanding of different databases, such as MS SQL or MongoDB
· Minimum of 1.5 years of hands-on experience with DevOps tools
· Familiarity with agile environments
· Troubleshooting abilities and proactive problem-solving skills
· Flexibility in working with US time zones
Responsibilities:
· Interact directly with US clients and gather project requirements and information
· Analyze system requirements and prioritize tasks effectively
· Write clean and testable code using .NET programming languages
· Develop technical specifications and architectural designs for applications
· Test and debug various .NET applications to ensure their functionality
· Review and refactor existing code to improve its quality and maintainability
· Deploy fully functional applications to production environments
· Upgrade existing programs to enhance their performance and scalability
· Provide support and guidance to junior developers in their work
· Document development processes and operational procedures for future reference