Job Description
We are seeking a skilled ASP.NET Developer to join our team in Hyderabad. This role involves designing, developing, and maintaining scalable cloud-based enterprise applications while ensuring high performance and security. You will be working in a collaborative environment, translating business requirements into technical solutions and optimizing system efficiency. As part of this role, you will be expected to uphold coding standards, drive best practices, and participate in the full software development lifecycle. Strong analytical skills, problem-solving abilities, and effective communication are crucial, as you will be interacting with stakeholders to gather requirements and propose technical solutions. Key Responsibilities Application Development & Optimization
Design, Develop, and Maintain Web-Based Applications using ASP.NET, C#, Web API, and SQL Server.
Build responsive, high-performance web interfaces using HTML5, JavaScript, AJAX, and jQuery. Implement efficient database structures, including stored procedures, indexing, and query optimization.
Ensure the scalability, reliability, and security of applications through optimized architecture.
Software Development Lifecycle
Participate in the end-to-end development process, from concept and design to testing and deployment.
Work closely with UI/UX designers to implement user-friendly interfaces.
Conduct Unit Testing, Debugging, and Troubleshooting to ensure software robustness. Collaborate with QA teams to ensure bug-free and high-quality deliverables.
Integration & Deployment
Integrate third-party APIs and external services into existing applications.
Deploy applications on IIS, handling configuration, security settings, and performance tuning.
Manage source control, including versioning, branching, and code merging using Git/SVN.
Collaboration & Documentation
Work with stakeholders and product teams to gather and analyze technical requirements.
Maintain detailed documentation for system architecture, workflows, and software specifications.
Provide technical guidance and mentorship to junior developers.
Project Delivery & Ownership
Ensure on-time delivery of assigned tasks while maintaining high-quality standards.
Take ownership and accountability of assigned modules and responsibilities.
Adapt to tight deadlines and dynamic project
Required Skills & Qualifications
Educational Background
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
4+ years of experience in ASP.NET, C#, Web API, and SQL Server development.
Technical Expertise
Strong proficiency in Backend Development, Database Design, and RESTful API integration.
Knowledge of front-end technologies like JavaScript, jQuery, and AJAX.
Hands-on experience with third-party API integration and middleware development.
Familiarity with IIS server deployment, configuration, and security measures.
Understanding of performance optimization, caching, and security best practices. Soft Skills
Strong problem-solving abilities and logical reasoning.
Effective communication and teamwork skills.
Ability to take initiative and work under minimal supervis
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Effiasoft
Location(s): Hyderabad
Keyskills:
Senior Software Developer