Understanding of Multi-Threading and Parallel Programming.
Working knowledge of Windows Operating System Internals (Process, Threads, Memory
Management).
Application debugging skills using Visual Studio Debugger Exp on Multithreading
techniques in C#/.Net Framework C#.Net with exposure in parsing XML/XSD, XSL/XSLT
Knowledge of object oriented design, data structures, design patterns, algorithms, and
programming skills.
Experience in designing product quality GUI Experience in VC++ application development
Custom development of WPF GUI components. Familiar

About DMI (Digital Management, Inc.)
About
Similar jobs
Job Title: .NET Developer
Experience: 3-5 Years
Location: Pune
Employment Type: Full-Time
About the Role:
We're looking for an experienced .NET Developer with 3-5 years of expertise to join our team in Pune. You'll be working on building scalable web applications using C#, .NET Core, and modern development practices.
What You'll Do:
- Develop and maintain web applications using C# and .NET Core (.NET 5+)
- Build RESTful APIs with ASP.NET Core Web API
- Design and optimize SQL Server databases with complex queries and stored procedures
- Implement OOP principles, Design Patterns, and SOLID principles
- Work with Entity Framework Core for data access
- Collaborate with teams using Agile/Scrum methodologies
- Perform code reviews and ensure code quality
- Manage code using Git version control
Required Skills:
Must-Have:
- Strong proficiency in C# and .NET Core (or .NET 5+) - 3-5 years
- Hands-on experience with ASP.NET Core Web API and RESTful services
- Expertise in SQL (T-SQL), stored procedures, and database design
- Experience with SQL Server is highly preferred
- Hands-on experience with Entity Framework Core
- Solid understanding of OOP, Design Patterns, and SOLID principles
- Experience with Git and Agile/Scrum methodologies
Good to Have:
- Front-end technologies (Angular, React)
- Microservices architecture
- Cloud platforms (Azure/AWS)
- CI/CD pipelines
- Unit testing frameworks
Qualifications:
- Bachelor's degree in Computer Science, IT, or related field
- 3-5 years of professional .NET development experience
- Strong experience in .NET Development using C#
- Good knowledge of ASP.NET, MVC, Web API, Entity Framework
- Experience with SQL Server and database concepts
- Knowledge of design patterns such as MVC
- Experience working with Visual Studio and related development tools
- Understanding of HTML, CSS, JavaScript
- Exposure to Angular or React will be an added advantage
- Experience working with Git or other version control systems
- Knowledge of Agile / Scrum methodologies
- Strong debugging and problem-solving skills
Roles & Responsibilities:
- Design, develop, test, and debug applications using .NET technologies
- Develop scalable and secure applications using ASP.NET framework
- Collaborate with business analysts and stakeholders to gather requirements
- Write clean, efficient, and maintainable code following best practices
- Participate in code reviews to ensure quality standards
- Troubleshoot and resolve application defects and performance issues
- Prepare technical documentation and specifications
- Integrate third-party libraries and APIs
- Work closely with UI/UX, backend, and database teams to deliver integrated solutions
- Stay updated with the latest .NET technologies and development practices
Preferred Qualification:
- Bachelor’s Degree in Computer Science / Engineering or equivalent experience.
Software Developer
Roles and Responsibilities
- Apply knowledge set to fetch data from multiple online sources, cleanse it and build APIs on top of it
- Develop a deep understanding of our vast data sources on the web and know exactly how, when, and which data to scrap, parse and store
- We're looking for people who will naturally take ownership of data products and who can bring a project all the way from a fast prototype to production.
Desired Candidate Profile
- At Least 1-2 years of experience
- Strong coding experience in Python (knowledge of Javascripts is a plus)
- Strong knowledge of scraping frameworks in Python (Request, Beautiful Soup)
- Experience with SQL and NoSQL databases
- Knowledge in Version Control tools like GIT.
- Good understanding and hands-on with scheduling and managing tasks with cron.
Nice to have:
- Experience of having worked with elastic search
- Experience with multi-processing, multi-threading, and AWS/Azure is a plus
- Experience with web crawling is a plus
- Deploy server/related components to staging, live environments.
- Experience with cloud environments like AWS,etc as well as cloud solutions like Docker,Lambda, etc
- Experience in DevOps and related practices to improve development lifecycle, continuous delivery with high quality is an advantage.
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
- Create an engaging and knowledgeable online Shopify store to increase sales and revenue
- Extensive knowledge in HTML5
- Create bespoke Shopify themes and change pre-existing templates per pre-defined brand guidelines
- Be an expert in all aspects of the ECommerce platform
- Work with the UX and UI Design Teams to create unique, strong, and inventive front-end user experiences
- Ensure a smooth connection with Marketing Tools, Platform APIs, and Shopify Apps to optimize the shop for overall efficiency and functionality
- Test and debug websites regularly to improve performance
- Based on their findings, they provide technical support and coordination, protecting enterprises against failure
- Increase conversion rates by optimizing your website
Java Developer Job Description
We are looking for a Java developer responsible for building Java applications.
Responsibilities
- Design, build and maintain efficient, reusable, and reliable Java code
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization.
Skill Set:
- Proficient in Java, with a good knowledge of its ecosystems
- Java, Rest API integration, JSON, XML, Oracle, Microservices, Agile Scrum.
- Experience in developing large-scale distributed systems.
- API knowledge
- Solid understanding of object-oriented programming
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Spring, Spring Boot, Spring Cloud, React native
- Experience: 04 to 10 years
- Salary: As Per Market
- Consultant/freelancing role
- Design and build advanced high-quality applications in .Net,.Net Core, Azure or AWS. hands on programming on C#, Web API, NOSQL DB and Azure, AWS.
- Knowledge of software development life cycle.
- Able to handle and manage the projects independently.
- Should be hands on developer and write production level code flawlessly
- Will be involved in client interactions and gathering project requirements, suggest best solutions considering NFRs insights
- Someone with an ability to ensure the performance, quality, and responsiveness of applications.
- Ability to work within a rapidly evolving environment.
- Eager to learn and adapt to new technologies.
- Bring new ideas and technologies to the team that can improve our product or process.
- Help maintain code quality, unit test cases, documentation, etc
You are a motivated and energetic rockstar full stack developer. Go-getter, think out of box to create awesome front-end (jQuery or ReactJS) and back-end (APIs) of an application platform.
Skills:
- Develop web apps using jQuery or ReactJS, HTML5, CSS3, Bootstrap, PHP Advanced, any MVC framework and Ajax.
- Hands on knowledge of Adobe Photoshop
- Experience of setting up a production workflow with git and cloud deployment will be plus.
- Knowledge of web technologies such as NodeJS, ReactJS, VueJS etc will be plus
// must have a strong understanding of UI, cross-browser compatibility, general web functions and standards.
// willingness to learn and improvise skills
// "NEVER SAY NO" attitude towards new and challenging projects
// good verbal and communication skills
// excel in a fast-paced startup-like environment. Should be goal-orientated and be able to work without any supervision or mentorship.









