Job Title: Senior Software Engineer (C# .NET and React.js)
Location: Bangalore
Job Description:
We are seeking a talented Senior Software Engineer with 5-7 years of experience in software development, specializing in C# .NET and React.js. This role offers the opportunity to work on exciting projects, collaborate with a high-performing team, and contribute to the development of cutting-edge software solutions.
Responsibilities:
- Software Development: Develop, test, debug, and deploy high-quality software solutions using C# .NET and React.js technologies.
- Coding: Write clean, maintainable, and efficient code, following coding standards and best practices.
- Front-end Development: Collaborate with UX/UI designers to implement responsive and user-friendly web interfaces using React.js.
- Back-end Development: Work on server-side development using C# .NET, including API development, database integration, and business logic implementation.
- Problem Solving: Investigate and resolve technical issues, troubleshoot bugs, and optimize application performance.
- Documentation: Create and maintain technical documentation, including code documentation and system design documents.
- Collaboration: Work closely with cross-functional teams, including product managers, QA engineers, and other developers, to deliver software projects on time and within scope.
- Code Reviews: Participate in code reviews to ensure code quality and adherence to coding standards.
- Continuous Learning: Stay updated with the latest industry trends, technologies, and best practices to enhance your skills and contribute to the team's growth.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 5-7 years of professional software development experience.
- Proficiency in C# .NET and React.js.
- Solid understanding of web development principles, including front-end and back-end technologies.
- Knowledge of TypeScript is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively both independently and as part of a team.
- Good communication skills and the ability to collaborate with team members and stakeholders.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Familiarity with cloud services (e.g., AWS, Azure) is advantageous.
If you are a skilled software engineer with a passion for technology and a desire to work on innovative projects, we encourage you to apply for this role.
SHARE YOUR CV TO CYBER19CLIENTS@GMAIL.COM & MENTION SUBJECT