38 RapinnoTech Solutions Jobs
5-10 years
RapinnoTech Solutions - .Net Developer - C#/LINQ (5-10 yrs)
RapinnoTech Solutions
posted 18hr ago
Job Title: Senior Software Engineer (.Net, C#, LINQ, SQL, Data Warehouse)-
We are looking for a talented and highly motivated Senior Software Engineer to join our team. The ideal candidate should possess strong expertise in .NET , C# , LINQ , SQL , and Data Warehousing , with the ability to effectively work with large amounts of data and provide business-critical solutions. You will be involved in requirement elicitation, solution design, development, and delivery of highly scalable applications.
Key Responsibilities :
Requirements Elicitation :
- Understand business needs and requirements through close interaction with stakeholders.
- Proactively ask clarifying questions to ensure a clear understanding of the scope and expected deliverables.
- Gather requirements, define and document use cases, and prioritize tasks effectively.
Solution Design & Process Understanding :
- Design software solutions in .NET using C#, SQL, and LINQ to meet business requirements.
- Participate in regular meetings to understand the project's goals, technical specifications, and provide solutions aligned with the team's overall objectives.
- Ensure your team follows best practices for development processes such as Agile, Scrum, or other iterative methodologies.
- Ability to adapt quickly to new processes and demonstrate a thorough understanding of best practices and methodologies.
Development :
- Work on front-end and back-end development, specifically focusing on .NET technologies (C#, VSTO, LINQ, SQL).
- Implement robust database designs, including the use of SQL Server, stored procedures, and data modeling.
- Develop and maintain integrations with third-party systems and applications.
- Use advanced techniques to handle data efficiently in large-scale databases.
Handling Large Data :
- Manage millions of records and optimize database queries to ensure performance scalability and minimize processing time.
- Implement data processing techniques for handling large datasets, ensuring efficient extraction, transformation, and loading (ETL) operations.
- Utilize data warehousing principles to structure and maintain vast amounts of data effectively, ensuring accurate, consistent, and reliable data.
Reporting & Output Generation :
- Design and develop automated PDF and Excel report generation functionalities to present data insights in a meaningful and user-friendly way.
- Develop scripts and tools to export large sets of data into various formats like PDF, Excel, CSV, etc. with high performance and minimal data loss.
- Write automated unit and integration tests to ensure high-quality, defect-free code.
- Troubleshoot and resolve complex issues during the development cycle, identifying root causes and implementing effective solutions.
- Collaborate with QA teams for rigorous testing and deployment.
- Strong proficiency in C#, VSTO , LINQ , and SQL (Experience with SQL Server is essential).
- Hands-on experience with - Data Warehousing , ETL processes , and working with large datasets (millions of records).
- Experience with relational databases, data modeling, and writing SQL stored procedures.
- Solid foundation in data structures, algorithms, and software design principles.
- Familiarity with front-end development technologies (HTML, JavaScript, CSS) is a plus.
- Experience:-
- 4-5 years of hands-on experience in - .NET development- , particularly in - C#- and - VSTO- .
- Proven track record of handling large-scale data and building scalable software solutions.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice
3-5 Yrs
5-7 Yrs
3-4 Yrs
4-6 Yrs
5-6 Yrs