Full Stack Software Developer

19 hours ago


Mysore, Karnataka, India TechBlocks Full time

About Us

TechBlocks is a leading digital product development firm, unifying strategy, design, and technology to deliver growth-centric solutions for global brands. Our passion lies in empowering innovators and change-makers throughout the product life cycle.

We specialize in building customized business apps that enhance efficiency, collaboration, and user experience for organizations and enterprises. Based in Toronto with offices in the U.S. and India, we serve clients worldwide, transforming businesses into digital entities through consulting, engineering, and post-go-live services.

Job Overview

The role of a .NET Full Stack Developer at TechBlocks involves playing a pivotal part in enhancing Application and Platform Engineering through .NET Core and .NET Framework development. Collaborating with cross-functional teams, you will design, develop, and troubleshoot products meeting high-quality standards and aligning with customer and business objectives.

Key Responsibilities

  • Develop and document complex systems, encompassing all aspects of the system development life cycle.
  • Work independently, prioritize tasks, and multitask in a dynamic environment, adapting quickly to change and managing multiple projects simultaneously.
  • Contribute to complex design sessions and work closely with Lead Developers and Architects to establish requirements for given solutions.
  • Design applications using industry best practices and standards.
  • Excellent client handling and consultative skills are essential.

Requirements

  • 7+ years of experience in web application development using Microsoft technologies.
  • 2+ years of experience in React.js.
  • Strong understanding of object-oriented design principles and design patterns.
  • Strong hands-on experience in .NET Core and .NET Framework using C#.
  • Experience working in an Agile development environment and Test-driven development.
  • Strong experience with SQL Server and proficiency in writing SQL (including TSQL) queries for creating and developing store procedures, functions, triggers, and experience in troubleshooting database performance issues.
  • Outstanding analytical and problem-solving capabilities with an ability to work independently and complete projects with minimal supervision.
  • Sound understanding of coding and development processes.

Estimated Salary: $120,000 - $150,000 per annum, depending on location and experience. Note that this salary range is based on national averages and may vary depending on individual circumstances.



  • Mysore, Karnataka, India Saaswika Solutions Private Limited Full time

    At Saaswika Solutions Private Limited, we are accelerating our clients' digital journeys by connecting tech talent, teams, and project solutions.We are seeking an experienced Senior Java Full Stack Engineer to join our team. The ideal candidate will have 5-7 years of experience in developing full-stack web applications using Java and at least 2 years of...


  • Mysore, Karnataka, India Unilog Full time

    About UnilogUnilog is a leading technology company that delivers innovative software solutions to meet the evolving needs of its clients. Our team of expert developers works closely with clients to design, develop, and deploy scalable applications that drive business growth.Estimated Salary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an...


  • Mysore, Karnataka, India L&T Technology Services Full time

    We are seeking a Senior Java Fullstack Developer to join our team at L&T Technology Services.Salary: ₹20,00,000 - ₹35,00,000 per annum (based on experience).Job Description:Company OverviewL&T Technology Services is a leading global technology consulting and digital solutions company that helps clients succeed through innovation. Our expertise spans...


  • Mysore, Karnataka, India Tata Consultancy Services Full time

    Job OverviewTata Consultancy Services is seeking a seasoned Digital Experience Manager to join our team. This role requires a highly skilled professional with expertise in implementing Adobe CQ5 content management system and AEM 6.x.ResponsibilitiesImplement and manage complex digital experiences using Adobe Experience Manager (AEM)Design and develop...


  • Mysore, Karnataka, India Yappes Technologies Private Limited Full time

    About Yappes Technologies Private LimitedWe are a leading technology company that empowers innovation and growth. Our team is passionate about developing cutting-edge solutions that transform industries.Job OverviewThis is a rare opportunity to join our talented team of software engineers as a Software Development Engineer Lead - Backend Expert. As a key...


  • Mysore, Karnataka, India Saaki Argus & Averil Consulting Full time

    About Saaki Argus & Averil Consulting:A leading IT MNC with a global presence provides engineering research and development services.Estimated Annual Salary: ₹3,500,000 - ₹7,200,000Job Description:We are seeking a skilled Full Stack .Net Developer to join our team in Bangalore & Mysore. The ideal candidate will have hands-on experience in end-to-end full...


  • Mysore, Karnataka, India toptalentsindia Full time

    Company Overview:We are Toptalents India, a dynamic and innovative company seeking a motivated Junior Software Engineer to join our team.Salary: The estimated salary for this position is $40 per hour.Job Description:The successful candidate will be responsible for collaborating with clients and internal stakeholders to understand project requirements and...


  • Mysore, Karnataka, India Saaki Argus & Averil Consulting Full time

    About UsSaaki Argus & Averil Consulting is a leading IT consulting firm that offers engineering research and development services globally.Job OverviewWe are seeking an experienced Software Solutions Development Manager to lead our client engagement, account delivery management, and P&L operations.Key ResponsibilitiesClient Engagement and Account Management:...


  • Mysore, Karnataka, India ThoughtFocus Full time

    Job Description:Our company is seeking a skilled Cloud Developer to join our team. The ideal candidate will have experience with cloud computing platforms and a strong understanding of software development principles.Responsibilities:Design and develop cloud-based software applicationsCollaborate with cross-functional teams to ensure smooth project...


  • Mysore, Karnataka, India Saaswika Solutions Private Limited Full time

    Saaswika Solutions Private Limited is a New Age Consulting firm connecting tech talent, teams, and project solutions to accelerate clients' digital journey.We are seeking highly skilled candidates for Senior Java Backend Developers for our client.Job Location: PAN IndiaJob Type: ContractExperience Required: 5-7 yearsNotice Period: 30 daysAbout the...


  • Mysore, Karnataka, India Aurigo Software Technologies - India Full time

    About UsAurigo Software Technologies is a leading provider of cloud-based software solutions for public sector agencies and facility owners.We are a fast-paced company growing at over 100% year-over-year, with a mission to help our clients plan, deliver, and maintain their capital projects and assets safely and efficiently.Job DescriptionThe Site Reliability...


  • Mysore, Karnataka, India Telstra Full time

    Role OverviewTelstra is Australia's leading telecommunications and technology company, with a presence in over 20 countries. In India, we're expanding our platform for innovative delivery and engagement to strengthen our position as an industry leader.Job DescriptionWe are seeking an experienced Senior Software Developer to join our iTAM team. As a key...


  • Mysore, Karnataka, India PLMITPro Full time

    About PLMITProPLMITPro is a leading company in the field of Product Lifecycle Management (PLM) and Computer-Aided Design (CAD). We strive to deliver innovative solutions that meet the ever-evolving needs of our clients.Job DescriptionJob SummaryWe are seeking an experienced Senior Teamcenter Software Engineer to join our team. As a key member of our software...


  • Mysore, Karnataka, India Strategi Automation Solutions Pvt. Ltd. Full time

    Strategi Automation Solutions Pvt. Ltd. is a leading provider of motion control solutions in various industry verticals such as Packaging, Flame cutting, Machine Tools, Material Handling, Printing, Instrumentation, Engraving, and Robotics.We are seeking an experienced Mechatronics Engineer to join our team based in Mysuru, Karnataka, India.The ideal...


  • Mysore, Karnataka, India Aurigo Software Technologies Pvt Ltd Full time

    Company OverviewAurigo Software Technologies Pvt Ltd is a leading provider of cloud-based software solutions for the construction industry.Estimated Salary: ₹1,500,000 - ₹2,500,000 per annumJob DescriptionWe are seeking an experienced Cloud Infrastructure Architect Leader to join our team. As a key member of our CloudOps team, you will be responsible for...


  • Mysore, Karnataka, India Zanskar Securities Full time

    About Zanskar SecuritiesWe are a dynamic startup in the fintech sector, seeking an experienced Senior Frontend Software Engineer to join our team. Based in Gujarat (GIFT City), we offer a challenging and rewarding environment for professionals with a passion for delivering high-quality software solutions.Job Title: Senior Frontend Software EngineerSalary:...


  • Mysore, Karnataka, India Capillary Technologies Full time

    Job DescriptionWe are seeking an experienced Senior iOS Software Engineer to join our team at Capillary Technologies India Limited. In this role, you will be responsible for designing and developing secure, scalable multi-tenant applications that handle huge amounts of valuable retail data.You will work closely with the development team to identify...


  • Mysore, Karnataka, India Vaisesika Full time

    Job DescriptionVaisesika is a leading company in the industry, offering an exciting opportunity for Senior Java Software Engineers. If you have a strong background in Java development and are looking for a challenging role, this might be the perfect fit.About the JobWe are seeking a skilled Java Developer to join our team. The ideal candidate will have at...


  • Mysore, Karnataka, India ATech Full time

    About the RoleATech is looking for a skilled Microservices Developer to join our team. As a key member of our consulting team, you will be responsible for designing and developing innovative solutions that meet our clients' needs. Your primary role will be to diagnose problem areas, design solutions, and facilitate deployment, resulting in client...


  • Mysore, Karnataka, India Streamline Full time

    About the RoleWe are seeking a skilled Senior iOS Software Engineer to join our team at Streamline. As a key member of our product development team, you will play a crucial role in designing and implementing high-quality iOS applications.Your primary responsibility will be to work collaboratively with product leaders and engineers to execute our product...