i
IBIL Solutions
6 IBIL Solutions Jobs
IBIL Solutions - Senior C# Developer - .Net/ASP (5-8 yrs)
IBIL Solutions
posted 1 week ago
Key Responsibilities :
- Software Design & Development : Lead the design, development, and implementation of complex applications using C# and the .NET framework (.NET Core / .NET 6+).
- Architectural Contributions : Contribute significantly to the architectural design of new features and systems, ensuring scalability, performance, and maintainability.
- Code Quality & Best Practices : Write clean, efficient, well-documented, and testable code adhering to industry best practices, coding standards, and design patterns. Conduct thorough code reviews to ensure quality and consistency.
- Problem Solving & Debugging : Proactively identify, diagnose, and resolve complex technical issues and performance bottlenecks throughout the application lifecycle.
- Collaboration : Work closely with product managers, UI/UX designers, QA engineers, and other cross-functional teams to understand requirements and deliver integrated, high-quality solutions.
- Integration : Design and implement integrations with various databases (SQL/NoSQL), APIs, and third-party services.
- Mentorship & Guidance : Provide technical guidance and mentorship to junior and mid-level developers, fostering their growth and knowledge sharing within the team.
- Continuous Improvement : Champion continuous improvement initiatives for development processes, tools, and overall system reliability.
- Technology Scouting : Stay up-to-date with emerging trends and technologies in the C# and .NET ecosystem, actively recommending relevant advancements.
Required Skills & Qualifications :
- Strong expertise in object-oriented programming (OOP) principles, design patterns, and SOLID principles.
- Hands-on experience with web API development (ASP.NET Core Web API) and building RESTful services.
- Proficiency with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and ORMs (e.g., Entity Framework Core).
- Experience with version control systems, particularly Git.
- Understanding of Microservices architecture and distributed systems concepts is highly desirable.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is a plus.
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication (verbal and written) and collaboration abilities.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Functional Areas: Software/Testing/Networking
Read full job description5-8 Yrs
AWS, .NET, MySQL +5 more
3-5 Yrs
Javascript, UI, Angularjs +3 more
5-7 Yrs
Mainframes, JCL, zOS
8-10 Yrs
.NET, SQL Server, C# +3 more
3-5 Yrs
Data Engineering, ETL Testing, ERP Systems +6 more
4-6 Yrs
.NET, Cloud Services, Azure DevOps +3 more