Job Description
Banyan Software is seeking a Senior Full Stack Developer to join SubItUp in Chennai, India. The Senior Full Stack Developer will work on both front-end and back-end development to build robust, scalable, and high-performing applications. He/she will collaborate closely with cross-functional teams to deliver innovative solutions that meet business requirements and delight users.
Responsibilities include:
- Providing technical guidance, mentorship, and support.
- Designing, developing, and maintaining scalable web applications and APIs using modern technologies.
- Implementing user interfaces with responsive and visually appealing designs.
- Writing clean, maintainable, and efficient code for both client-side and server-side applications.
- Working closely with product managers, designers, and other developers to understand requirements and deliver high-quality solutions.
- Participating in code reviews, share knowledge, and provide constructive feedback.
- Optimizing application performance to ensure fast and reliable user experiences.
- Debugging and resolving issues in a timely manner to minimize downtime and improve system stability.
- Staying up to date with the latest technologies, frameworks, and industry trends.
- Ensuring adherence to best practices for development, testing, and deployment.
Requirements include:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 6+ years of professional experience as a Full Stack Developer.
- Proven expertise in building and deploying scalable web applications.
- Experience building applications with C#, preferably Microsoft .NET Core 3.1 and/or .NET 5+ in an Azure environment.
- Proficiency in HTML, CSS, JavaScript, and React.js.
- Experience with server-side languages and frameworks such as C#, VB.NET.
- Solid understanding of OOP concepts and design patterns.
- Experienced in developing high quality, extensible and reusable code solutions.
- Strong knowledge of SQL and NoSQL databases like MS SQL Server and MongoDB.
- Thorough understanding of REST API development, with an emphasis on security and performance.
- Experience writing unit/integration tests and developing applications using a Test-Driven Development approach.
- Familiarity with version control systems (e.g., Git), VS Code and CI/CD pipelines, NuGet packages.
The role offers:
- Opportunity to join a dynamic team.
- Chance to revolutionize scheduling and resource management.