
DotNet With Web API
at Our Client company is into Computer Software. (EC1)
- Bachelors degree in Computer Science, Software Engineering, or a related discipline
- Experience working in an IT environment
- Experience developing with C#, C++, or other object-oriented platforms
- 2+ years of web application development
- Skill for writing reusable libraries
- Hands-on experience in ASP.Net, MVC, Restful services, Web API
- Experience in .Net Web API
- Strong understanding of object-oriented programming
- Strong knowledge of C# programming
- Ability to troubleshoot problems independently. Good analytical and problem-solving skills
- Familiar with various design and architectural patterns
- Strong Knowledge in Microsoft SQL Server scripts and Stored procedures
- Exposure to Agile Software Development Life Cycle
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as GIT
- Experience in Service-based architecture

Similar jobs
Experice:5-6 Years
Notice: Immediate-20 Days(Max)
MUST HAVE SKILLS
1. Minimum 5+ years of experience in C#, .Net Core, Web API, MVC, and Entity Framework.
2. Strong object-oriented programming skills.
3. Very good communication skills.
4. Experience with RESTful APIs to connect other backend services.
5. Should have developed more than 2 applications.
6. CI/CD, GIT
7. Experience with performance improvement of applications.
8. Must have experience in Azure cloud (DevOps, AppService, and Azure functions)
- Build applications to solve business problems in healthcare using Machine Learning techniques and software technologies
- Designing and developing machine learning models
- Running machine learning tests and experiments
- Work with the product and operations team to understand the business
requirements
- Create epics and user stories from requirements
- Prioritize the work based on the changing client requirements
Skills and Specifications:
Required Skills
- Experience in coding with Java
- Experience in working with Spring Framework
- Experience with basic API protocols
- Experience with developing, debugging and dev testing
- Decent communication skills
Nice to have
- Experience with distributed storage & Database Systems (SQL or
NoSQL, eg MySQL or MongoDB)
- Experience with production quality management, deployment &
monitoring.
- Experience with Tomcat, Nginx & Linux.
- Experience with Cloud Technologies (AWS, Azure, Oracle Cloud
etc)
- Product understanding skills.
● You have good understanding of the fundamentals of data science/algorithms or
software engineering
● Preferably you should have done some project or internship related to the field
● Knowledge of SQL is a plus
● A deep desire to learn new things and be a part of a vibrant start-up. You will
have a lot of freehand and this comes with immense responsibility - so it is
expected that you will be willing to master new things that come along!
What you will get to do?
● Build cloud-based services and/or user interfaces
● Participating in all aspects of software development activities, including design,
coding, code review, unit testing, bug fixing, and code/API documentation
● Be the first few members of a growing technology team
Role & Responsibilities:
- Individuals are responsible for all traditional development activities analysis, design, coding, testing, and documentation.
- Add new features to existing Windows and Web-based applications in Visual Studio 2019. Interacting with internal team.
- Transform business and design needs into innovative products.
- Drive all projects to completion within deadlines.
- Perform thorough testing to find issues ahead of time.
- Engineering software needs more precise analysis & coding skillset
- Enhance skill set by working with fortune 500 clients
- Interacting with internal team.
Qualifications:
- B.E in computer science or related fields.
- Hand on development experience with web & database technologies (MS SQL).
- Excellent programming & communication skills Strong problem solving, judgmental, and decision-making skills.
- Ability to work at the tactical and strategic levels of IT initiatives.
- Impressive hands-on experience in .Net technologies. Impressive hands-on experience and knowledge with C#, SQL, JSON, XML, Win Forms & MVC, Angular, JavaScript, jQuery , HTML/CSS.
- Self-Motivated, flexible & Innovative.
Position: Senior .NET Core Developer( Remote , Base Location : Chennai)
Experience: 5-8 years
Responsibilities:
As a Senior .NET Core Developer, you will play a key role in architecting, designing, and implementing robust and scalable web applications and distributed systems. Your responsibilities will include:
- Web API Development: Designing and implementing secure and efficient Web APIs, ensuring seamless integration with various client applications.
- Storage Management: Overseeing storage accounts and implementing strategies for efficient data storage and retrieval in cloud environments, leveraging services like Azure Storage.
- Messaging Architecture: Designing and implementing messaging queues for asynchronous communication between microservices, ensuring a decoupled and scalable system.
- Background Jobs: Developing and optimizing background job processes to handle tasks such as batch processing and asynchronous operations.
- Distributed Systems: Architecting and maintaining distributed systems, ensuring high availability, fault tolerance, and optimal performance.
- Technology Stack: Utilizing .NET Core 6 and staying updated with the latest technologies and best practices in the .NET ecosystem.
- Error Handling and Retries: Implementing robust error handling mechanisms and strategies for automatic retries to enhance system reliability.
- Database Management: Designing and optimizing database schemas, utilizing ORMs for efficient data access, and ensuring data integrity.
- Memory Management and Performance: Implementing efficient memory management practices and optimizing code for performance.
- Async Programming: Leveraging asynchronous programming techniques for handling concurrent operations and improving application responsiveness.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- Extensive experience (5-8 years) in .NET Core development.
- Proven expertise in designing and implementing scalable web applications and distributed systems.
- Strong knowledge of Web API development, storage management, messaging architectures, and background processing.
- Experience with error handling, retries, and implementing robust solutions for fault tolerance.
- Proficiency in database design, ORMs, and data access optimization.
- Familiarity with the latest .NET technologies, especially .NET 6.
- Excellent problem-solving and debugging skills.
- Strong understanding of memory management and performance optimization.
- Experience in asynchronous programming.
Why Brimma Tribe?
Mortgage Technology Leadership: Join a team with over two decades of experience in building and implementing enterprise-grade Mortgage Technology platforms, used by leading mortgage lenders in the US.
Tribal Culture: Become a part of a tribe that cherishes diversity, encourages innovation, and thrives on collaboration, where every voice matters. Inspired by Tribal Leadership and the mantra 'Be Nice…Play Nice,' our culture fosters an inclusive environment.
Innovation at the Core: Our innovations arise from a profound understanding of mortgages and cutting-edge technology, setting the pace for industry trends.
Optimizing Processes: We're dedicated to reengineering Mortgage Lending, utilizing the right technology to reduce origination costs for lenders.
Impactful Solutions: Collaborate with high-performing teams, delivering solutions that leave a lasting impression and create "raving fans."
Elevate your career with Brimma - where technology, culture, and innovation converge!
- Design and build user-facing products, owning the entire process from gathering functional requirements from teams, through testing and staging, to deploying in a Python based stack
- Guide the team in making technical trade-offs
- Proactively identify bottlenecks, areas for improvement and put forth a plan to course-correct
- Design and implement maintainable backend services, including data processing pipelines, APIs and internal tools
- Coordinating with internal teams to understand user requirements and provide technical solutions
Key Skills: C#, Linq in C# ,Multithreading, Websockets, Docker, RDBMS, Html5 & CSS, Javascript, JSON, ASP.Net MVC, Microservices
Required Candidate profile
- Should be able to take responsibility and work independently.
- Professional experience with C#, .NET & OOPS
- Skill for writing reusable C# libraries
- Proficient understanding of code versioning using Git
About us:
Magicflare Software Services LLP is a technology services and consulting organization specializing in IT Services, Software Development, Outsourced Product Development and Test engineering services. Headquartered in Pune, India, Magicflare combines a passion for development, QA and testing, industry and process, client satisfaction and helping client to reach their business goals. Specialties Product Engineering Services, Software Development, Outsourced Product Development, QA and Test Automation, Core and Specialized Testing, Agile Practices and Consulting Services
Roles & Responsibilities:
- Interact with client and/or client coordinators/leads to understand the requirements
- Ensure successful delivery of the project by coordinating with all the stakeholders of the project
- Unit test the developed modules
- Troubleshoot complex problems and ability to fix them with efficiency
- Develop documentation throughout the software development life cycle (SDLC)
- Write clean, scalable code using .NET programming languages
- Analyze requirements and designing new functionality
This is regarding .Net Core Developer/Lead opportunity we have with us and we are looking for immediate joiner.
Please find below the job description for your reference:
Required Skills:
- Good understanding of SOLID principles or Object oriented programming concepts
- Working knowledge of design patterns
- ASP.Net Core MVC & Razor
- REST API
- SQL
- Unit testing
Nice to have:
- RabbitMQ or experience working with any message oriented systems
- HTML, Javascript & CSS
- C#7 and above
- Docker
- SSRS
- Quartz or Hangfire
FYI. There will be a small coding ‘test’ during the interview








