Senior Full Stack Developer (VB .Net Web Form, React and Angular)
تفاصيل الوظيفة
Senior Full Stack Developer (VB .Net Web Form, React and Angular) 8 - 15 Full-Time About Beyond Key: We are a Microsoft Gold Partner and a Great Place to Work-certified company. "Happy Team Members, Happy Clients" is a principle we hold dear. We are an international IT consulting and software services firm committed to providing cutting-edge services and products that satisfy our clients' global needs. Our company was established in 2005, and since then we've expanded our team by including more than 250 talented software professionals. Our clients come from the United States, Canada, Europe, Australia, the Middle East, and India, and we create and design IT solutions for them. Position Overview: We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic and innovative development team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications using the Microsoft .NET technology stack, with a focus on .NET (VB/C#) Web Form, SQL Server, and React & Angular . You will work closely with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions. If you are passionate about technology, have a strong problem-solving mindset, and thrive in a collaborative environment, we would love to hear from you. Responsibilities:
- Software Development: Design and implement high-quality, scalable, and reliable software solutions using .NET (VB/C#) Web Form, SQL Server, React, and Angular.
- Full Stack Development: Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Database Design and Optimization: Design and maintain SQL Server databases, ensuring optimal performance and data integrity.
- Front-end Development: Develop responsive and interactive user interfaces using React, Angular, and other front-end technologies.
- Code Reviews: Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
- Troubleshooting and Bug Fixing: Identify and resolve technical issues and bugs in a timely manner.
- Performance Optimization: Optimize application performance, identify bottlenecks, and implement necessary enhancements.
- Collaboration: Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
- Technical Leadership: Provide technical guidance and mentorship to junior developers in the team.
- Research and Innovation: Stay up-to-date with the latest technologies, trends, and best practices in .NET development and propose innovative solutions to improve product quality and efficiency.
- Education: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- Experience: 8+ years of hands-on experience in software development using .NET (VB/C#) Web forms, SQL Server, React, and Angular.
- Database Expertise: Solid understanding of database design, query optimization, and performance tuning with SQL Server.
- Solid understanding of software development methodologies (Agile/Scrum).
- Familiarity with DevOps practices and tools.
- Problem-Solving: Demonstrated ability to analyze complex technical challenges and devise effective solutions.
- Software Development Lifecycle: Thorough knowledge of the complete software development lifecycle, from requirements analysis to testing and deployment.
- Team Player: Strong collaboration and communication skills with the ability to work effectively in a team-oriented environment.
- Leadership: Previous experience in leading and mentoring a team of developers is a plus.
- Adaptability: Ability to adapt to changing priorities and manage multiple tasks simultaneously.
- Continuous Learning: Passion for learning and staying updated with emerging technologies and industry trends.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.