Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Developer .Net/C#.
India Jobs Expertini

Urgent! Senior Software Developer -.Net/C# Job Opening In Bengaluru – Now Hiring Hashone Careers

Senior Software Developer .Net/C#



Job description

<p>Job Summary :<br/><br/>We are seeking an experienced Senior Software Developer to lead development efforts, mentor junior developers, and contribute to the design, implementation, and optimization of enterprise software solutions.

This role requires a hands-on developer with strong technical expertise, problem-solving abilities, and excellent communication skills who thrives in fast-paced, high-pressure environments.<br/><br/>The Senior Developer will be responsible for writing high-quality, scalable code, ensuring comprehensive testing coverage, analyzing legacy systems to capture business logic, and driving progress across full software development lifecycle stages.<br/><br/>Key Responsibilities :<br/><br/>- Refactor and optimize existing codebases to enhance readability, maintainability, testability, and performance, ensuring alignment with current best practices.<br/><br/>- Design, develop, and maintain robust unit and integration tests to guarantee software reliability.

Lead efforts on end-to-end testing, including both manual and automated testing approaches.<br/><br/>- Analyze legacy code and systems to extract and document business rules, domain knowledge, and current state workflows.

Communicate findings clearly to stakeholders and team members.<br/><br/>- Drive impactful progress independently across story development phases - from coding and testing to delivery - with limited oversight, consistently meeting deadlines and quality standards.<br/><br/>- Quickly identify, diagnose, and resolve complex software issues and bugs to minimize downtime and maintain product stability.<br/><br/>- Utilize 1-2+ years of experience in designing modules for enterprise or distributed systems, ensuring scalable, efficient, and secure solutions.<br/><br/>- Work closely with product managers, QA, UX/UI designers, and other stakeholders to understand project requirements and translate them into well-structured, maintainable, and performant code.<br/><br/>- Guide and mentor junior developers, fostering best practices in coding standards, testing, and problem-solving.

Encourage continuous learning and innovation within the team.<br/><br/>Qualifications :<br/><br/>- Experience: Minimum 5+ years in professional software development, with proven experience in enterprise application development.<br/><br/>- Education: Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.<br/><br/>Technical Expertise :<br/><br/>- Strong proficiency in C#, .NET Framework (including ASP.NET MVC), and building RESTful APIs.<br/><br/>- Extensive experience with SQL Server and relational database design/optimization.<br/><br/>- Familiarity with UI technologies, particularly Angular or similar frontend frameworks.<br/><br/>- Solid understanding of data structures, algorithms, and distributed systems concepts.<br/><br/>- Demonstrated experience with automated testing frameworks and tools.<br/><br/>- Analytical Skills : Ability to analyze complex legacy systems and articulate technical solutions in both business and technical contexts.<br/><br/>Soft Skills :<br/><br/>- Excellent verbal and written communication skills.<br/><br/>- Ability to thrive under pressure and manage multiple deadlines simultaneously.<br/><br/>- Strong collaborative spirit with the ability to work cross-functionally in diverse teams<br/><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide