
About Smart Data Enterprises
About
Connect with the team
Similar jobs
Looking for talented ASP.NET MVC/Core Developers with a passion for building robust, scalable, and high-performing web applications.
Click Here to Apply : https://prishusoft.com/jobs/junior-aspnet-mvccore-professional
Experience Level
- 1–2 years of professional experience in web application development using ASP.NET MVC and ASP.NET Core.
 
Key Responsibilities
- Develop, maintain, and enhance web applications using ASP.NET MVC and ASP.NET Core.
 - Write clean, scalable, and maintainable code following best practices.
 - Design, develop, and integrate RESTful APIs with ASP.NET Web API.
 - Collaborate with front-end developers and UI/UX designers to deliver exceptional user experiences.
 - Work with MSSQL databases, including writing complex T-SQL queries, stored procedures, and optimizing performance.
 - Participate in code reviews and contribute to technical discussions, architecture decisions, and performance improvements.
 
Technical Skills & Expertise
- Strong proficiency in ASP.NET MVC with at least 1 years of project experience.
 - Good working knowledge of ASP.NET Core for modern application development.
 - Solid skills in C#, JavaScript, and HTML.
 - Experience with .NET Framework 4.5+.
 - Hands-on experience with ASP.NET Web API development and consumption.
 - Expertise in MSSQL (T-SQL, indexing, performance tuning).
 
Soft Skills
- Strong verbal and written communication skills.
 - Collaborative team player with a willingness to share knowledge and contribute to team success.
 
Preferred / Bonus Skills
- Experience with Angular, React, or Vue.js for dynamic front-end development.
 - Exposure to unit testing frameworks (e.g., Jasmine, Karma) for front-end applications.
 - Understanding of DevOps practices and CI/CD pipelines.
 - Familiarity with TypeScript for scalable JavaScript development.
 
Work Mode: Full-time On-site / Hybrid (Ahmedabad)

Job Responsibilities:
- Technically sound in Dot Net technology. Good working knowledge & experience in Web API and SQL Server
 - Should be able to carry out requirement analysis, design, coding unit testing and support to fix defects reported during QA, UAT phases and at GO Live times.
 - Able to work alone or as part of a team with minimal or no supervision from Delivery leads.
 - Good experience required in Azure stack of integration technology-Logic app, Azure Function, APIM and Application insights.
 
Must have skill
- Strong Web API development using ASP.Net Core, Logic app, azure functions, APIM
 - Azure Functions
 - Azure Logic App
 - Azure APIM
 - Azure ServiceBus
 
Desirable Skills
- Azure Event Grid/Hub
 - Azure KeyVault
 - Azure SQL – Knowledge on SQL query
 
Job Title: Senior .NET Developer (Remote)
Experience: 7+ Years Location: India (Remote)
Apply:jobs[at]cookieanalytix[dot]net
Company Overview: We are a dynamic and rapidly growing tech company looking for a talented Senior .NET Developer to join our team. As a Senior .NET Developer, you will work with a team of skilled professionals to build high-quality, scalable applications and contribute to the development of innovative software solutions.
Key Responsibilities:
* Design, develop, and maintain high-performance applications using .NET technologies.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Write clean, maintainable, and efficient code.
* Optimize and troubleshoot SQL queries for database performance.
* Work with large, complex data sets and ensure the integrity of the database.
* Participate in code reviews and contribute to best practices for software development.
* Continuously improve development processes and implement automation where possible.
* Ensure all applications meet quality standards and provide excellent user experiences.
Required Skills and Experience:
* 7+ years of experience as a .NET Developer with a proven track record of designing and developing scalable applications.
* Strong proficiency in ASP.Net, C#, Web API, React/ Angular, Entity Framework.
* Solid experience with SQL Server, including database design, writing optimized queries, and performance tuning.
* Excellent problem-solving skills and the ability to debug and optimize complex systems.
* Strong communication skills with the ability to work independently and as part of a team in a remote setting.
Why Join Us?
* Work from the comfort of your own home in a fully remote environment.
* Opportunity to work on innovative and challenging projects.
* Collaborative and inclusive work culture.
Responsibilities:
- Ensure the quality of architecture and design of systems.
 - Functionally decompose complex problems into simple, straight-forward solutions.
 - Analyze and improve data quality and metrics.
 - Fully and completely understand system interdependencies and limitations.
 - Leverage knowledge of internal and industry in design decisions.
 - Assist in the career development of others, mentoring on advanced technical issues and helping managers guide the career growth of their team members.
 - Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
 - Skilled in translating high level abstract business requirements into software design, designing systems specifications, standards, and programming
 - Contribute to Architectural blueprints and Design for the software solutions
 - Mentor team on engineering best practices such as writing clean code, designing scalable, reliable and performant software solutions, set and ensure compliance to software quality standards etc.
 - Be a role model for the team with innovative thinking, passion for continuous learning and contributions to the project.
 
Qualifications, Skills & Experiences
- BE / B.Tech /M.Tech in Computer Science or a related field
 - Minimum 7+/5+ years of experience building large scalable systems
 - Minimum 2+ years of recent experience in building products on cloud is a plus
 - Knowledge of asynchronous programming and WebAPI development is required
 - Knowledge and awareness of cloud/ application security is must (OWASP at the minimum)
 - Strong knowledge in OOPS with C#, .Net(or Java) with SQL Server or any RDBMS
 - Strong experience in architecting and building multi-threaded, distributed systems.
 - Strong knowledge of data structures, algorithms, and designing for performance.
 - Ability to achieve stretch goals in a highly innovative and fast paced environment.
 - Extensive experience of mentoring junior engineers to success.
 - Experience with Microservices Architecture is a plus
 - Working knowledge of CI/CD pipelines and AWS/Azure cloud services is plus
 - Hands on experience of building products for unix systems in addition to windows is a plus
 - Excellent Communication
 
We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.
In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we'd like to meet you.
Your goal will be to work with internal teams to design, develop and maintain software.
Responsibilities
- Participate in requirements analysis
 - Collaborate with internal teams to produce software design and architecture
 - Write clean, scalable code using .NET programming languages
 - Test and deploy applications and systems
 - Revise, update, refactor and debug code
 - Improve existing software
 - Develop documentation throughout the software development life cycle (SDLC)
 - Serve as an expert on applications and provide technical support
 - Producing code using .NET languages (C#, VB . NET)
 - Upgrading, configuring and debugging existing systems
 - Providing technical support for web, desktop or mobile applications
 
Requirements and skills
- Proven experience as a .NET Developer or Application Developer
 - Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
 - Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic . NET) and HTML5/CSS3
 - Familiarity with architecture styles/APIs (REST, RPC)
 - Understanding of Agile methodologies
 - Excellent troubleshooting and communication skills
 - Attention to detail
 - BSc/BA in Computer Science, Engineering or a related field.
 
Who are we
Syook is an established Series A funded high growth startup headquartered in Bengaluru, working in the B2B space. We are currently on the path of high growth and productivity, and great culture building (because we know the two go hand in hand)! We are looking for folks who will ask questions like why/why not, what can I do to make this better, how can I help the company and most importantly, what can the company do to help you.
Our flagship product Syook InSite allows businesses to visualize their operations, providing information that can easily translate into measurable impact on the bottom-line. InSite is an Industrial Internet-of-Things (IIoT) solution that uses Bluetooth Low Energy (BLE) beacons to generate highly-accurate location data of all your resources (both assets and people), at much lower costs than https://syook.com/rfid-vs-ble-vs-uwb-vs-wi-fi/">comparable technologies. The result: Quick RoI and Improved Operational Performance. It’s Industry 4.0, ready for deployment!
Role overview
First and foremost, we're looking for people who are excited about what we're doing -- you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.
Our product stack is MERN (React, Node + Express, MongoDB) with a few services also written in Java and Go and we use React Native on mobile.
We’re looking for someone who loves to solve problems and enjoys building algorithms that identify all possible scenarios. You must enjoy breaking down a problem statement into smaller chunks and have a knack of designing scalable systems using modular pieces.
A day in your role will involve any of the following (or a combination):
- Develop APIs for new features that will be consumed by the frontend (web and mobile)
 - Develop APIs for integrations into 3rd party ERP & HRMS systems like SAP, etc
 - Build new services or add functionality in existing systems & services like IoT Data Parsers and Ingestors, etc
 - Build modular sub-systems that can be reused to develop a scalable system
 - Optimize application backend for speed and scalability
 - Ship out bug free code using TDD
 - Work towards more stability & scalability of the backend
 - Understand the requirements and give adequate time estimates for the features
 - Coordinate with QA for every feature and make sure releases are bug free
 
This list is not exhaustive at all, and you'll have a lot of autonomy over your work.
This is a full time position based out of Bengaluru with the option of working remotely few days of the week. During the interview, you'll be able to share what you're most interested in.
Why you might be excited about us
- We're working to solve a massive global problem and help organizations be more competitive. We love solving problems using technology and are bridging a massive gap in the operations excellence domain.
 - We're small, so you'll be able to contribute efficiently and without bureaucracy. You'll quickly have responsibility over big areas of our product.
 - Our team has a wide range of experiences (Oilfield, Telecom, Psychology PhD, etc.) and are excited to learn from you, too.
 - You'll be able to work independently and set your own schedule. We don't micromanage and will help you do great work. We trust our people and believe that each person here puts their best foot forward.
 - We'll mould your role to shape a career you're excited about. We care a ton about your satisfaction and job happiness, and will help prep you for whatever you're looking for in the future.
 - We work hard and also highly value balanced work/life. We care about family and your own personal development, and don't expect for you to be always engaged with work.
 
Why you might not be excited about us
- We're small (35+ people in the company now), so if you like more established companies, it's not (yet) the right time. You'll help build our company's culture.
 - Since we're an early stage startup, projects and priorities may shift.
 - Our customers love us, and there's a lot we can improve. It's a great place to be, but it means there's some jank. (Nothing too scary! 😃)
 - We can't (yet) provide constant close mentorship for junior developers. As we grow, we'll get a lot better at this.
 - Since you'll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. You'll be expected to bring your own experience and perspective to help us do the right things, and raise flags if you think we should do things differently.
 
About you
None of these are requirements, but do describe the kinds of people that we think would be most effective at Syook right now.
- Love thinking broadly about problems and thinking creatively about how to solve them efficiently.
 - Happy to try things out to validate new features, and move on if they no longer solve a problem.
 - Excited for a front-row seat into a fast growing, early stage company. Things will change a lot!
 - Enjoy thinking through trade-offs, with both mindfulness of short-term needs and our long-term direction.
 - Happy writing documentation so that others can ramp up super easily and you're never a single-source-of-failure. We're a bit too small to have silos.
 - You are driven and care about doing a good job and improving your craft.
 - You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these
 - Most importantly, you’re the kind of person who is friendly, approachable, ready to help others and personally driven to put your best foot forward.
 
Technically these are some of the things we would like for you to have to be able to contribute effectively in this kind of a position:
- You are fluent working with server-side languages and frameworks, in particular NodeJS, but any other language proficiency is also fine e.g. Go, Python, Java, as long as you can pick up a new language and contribute
 - You are fluent in using SQL Database, preferably Postgres and at least one NOSQL Database, preferably MongoDB, but feel free to surprise us!
 - You can write non-trivial programs in Javascript
 - You can write clean, modular code in either Object-Oriented style or Functional style
 - You are comfortable with Test Driven Development
 - You are fluent in using the tools of the trade: Testing, Editors, Git, Command line, Slack
 
Apart from the above it would be a plus if you also have
- Knowledge of Docker
 - Knowledge of Kafka, RabbitMQ or other pub / sub and queue management systems
 - Open source contributions
 
Our current development practices
Since we're an early-stage startup, we constantly have to ask "what gets the most value, cheaply, to validate our assumptions?" We build some things to last a long time, and others as prototypes.
We use linting, e2e testing, CI CD, observability logging, and production probers. We've documented both our web and mobile apps so that you should be able to get started easily—and if you need help, we'll absolutely improve our docs—and contribute your first day.
We recognize the value of maintainability and keeping our developer experience nimble. Our sprints are for 2 weeks and we push releases to production as per this schedule.
You'll help push us to be our best, and we're excited for recommendations and insights you have as you join. You'll be an owner and contribute towards how we work.
Joining our team
Interview process
We want you at your best, and won't be giving you gotcha-style algorithms questions. We want to get to know you, hear about what you're interested in, and learn about what you hope to do in the future.
1. Meet us and learn about Syook
You'll first talk to Sarlaksha or someone from the People Services team (over phone or video) and won't need to prepare anything in advance. The goal of this conversation is to get to know you and mutually explore if we might be a good fit for each other. You'll learn more about Syook and have a chance to ask any questions about our company, team culture, and product.
We'll also talk in depth about your technical experience. We'll talk about frameworks you've used, how you make technical decisions, types of problems you like to solve, etc. You won't need to prepare anything in advance.
This is primarily used to get a better feel for your experience, how you work, and where you may fit in. It'll be used to design the rest of the interview process.
Through this and the next steps, you'll meet more people in the company so we can get to know each other.
2. Technical challenges
Everyone has different strengths, and we want you to do your best. Our goal is for you to clearly demonstrate your technical aptitude. We're open to accommodating what would work best for you.
We can choose mutually between several different options:
- A live pair coding session where we'll work through some problems.
 - Working through similar problems independently as a take home challenge.
 - Presenting any previous work you've done (example: open source, side project, or even another interview you did).
 
3. Technical Discussions
If you clear the technical challenge then we will have a few rounds of technical discussions where we interact with you to understand in depth about your craft. These discussions will be with one of the engineers at Syook whom you will end up working with and the final discussion will be with our CTO (Aman Agarwal). We will try and see how you can augment our engineering culture and we’ll discuss the bigger picture also. You will also get to understand what your role is all about and how you can grow with us. Feel free to ask for feedback and any other questions you may have about the company and we will be happy to share the same.
5. People & Culture fit round
If you reach this stage, it automatically means that we’re convinced of your technical skills. However, that’s never enough for us. We want to ensure that you will feel comfortable working with us and that we can give you an environment where you can be your productive best. We will use this discussion to understand what you bring to the table apart from your technical skills in terms of initiatives, personality, and a certain entrepreneurial mindset.
6. Reference conversations
We will talk to a few people you've worked with before to learn more about how we can best work with you. We expect to hear great things, so this is primarily so we can work with you as effectively as possible.
- Good Analytical and Communication skills.
- Strong proficiency with JavaScript - Knowledge of Nodejs and frameworks available for it such as Express, etc.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages such as Jade, EJS, etc.
- Good understanding of server-side CSS pre-processors such as SCSS, Stylus, Less, etc.
- User authentication and authorization between multiple systems, servers, and environments - Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools, such as Git
- Integration of user-facing elements developed by front-end developers
 - Build efficient, testable, and reusable PHP modules
 - Solve complex performance problems and architectural challenges
 - Integration of data storage solutions.
 - Maintaining social media and admin panel accounts.
 
Skills And Qualifications
- Strong knowledge of PHP web frameworks.
 - Understanding the fully synchronous behavior of PHP
 - Understanding of MVC design patterns
 - Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
 - Knowledge of object-oriented PHP programming
 - Understanding accessibility and security compliance.
 - Strong knowledge of the common PHP or web server exploits and their solutions
 - Understanding fundamental design principles behind a scalable application
 - User authentication and authorization between multiple systems, servers, and environments
 - Integration of multiple data sources and databases into one system
 - Familiarity with limitations of PHP as a platform and its workarounds
 - Creating database schemas that represent and support business processes
 - Familiarity with SQL/NoSQL databases and their declarative query languages
 - Proficient understanding of code versioning tools, such as Git.
 - Website development and API integrations. Database and password security.
 








