Job Title: Full Stack Developer
Job Location:   Pune, India
Educational Qualification BE/B.Tech or Equivalent degree in Computer Science/IT.
Work Experience:   3-5 years

Job Description:

Fusionstak is actively seeking a Full Stack Developer with a minimum of 2 years of experience who can join  our team within 15 days. You will be part of a cross-functional team that’s responsible to produce scalable software solutions. We expect you to exhibit proficiency in both front-end and back-end programming languages, possess expertise in various development frameworks, and be well-versed in utilizing third-party libraries.

Join us to contribute your skills and shape the future of scalable software solutions as we embark on exciting projects at Fusionstak. Your expertise will be crucial in delivering innovative solutions for our clients.

Responsibilities:

  • Develop and maintain web applications using MVC, .NET Core, and Angular/React to meet project requirements and deadlines.
  • Design and implement efficient database structures, including table schemas, relationships, and indexes, while ensuring data integrity and performance optimization.
  • Utilize Entity Framework for data access, entity modeling, and database interactions, ensuring code reusability and maintainability.
  • Write and optimize complex SQL queries and scripts in SQL Server to extract, update, and manipulate data efficiently.
  • Collaborate with cross-functional teams, including designers, testers, and product owners, to gather and refine project requirements and deliver high-quality software solutions.
  • Conduct and participate in code reviews to maintain code quality, identify potential issues, and promote best practices
  • Identify and resolve performance bottlenecks in both application code and database queries, ensuring optimal system performance.
  • Create and maintain technical documentation for code, database structures, and architectural decisions.
  • Stay updated with industry trends and emerging technologies, incorporating them into projects where applicable.
  • Work closely with Project Managers and other members of the Development Team to ideate software solutions with clear project deliverables, timelines, and to ensure timely completion of deliverables.
  • Comfortable working in an Agile highly dynamic start-up environment

Key Skills:

  • Bachelor’s degree in Computer Science or a related field (or equivalent work experience).
  • Minimum 3 years of hands-on experience in software development with expertise in MVC/ .NET Core, Entity Framework, Angular/React, and SQL Server.
  • Strong understanding of database design principles and experience in managing complex database logic.
  • Proficiency in writing and optimizing complex SQL queries.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a team and independently.