Senior Technical Associate - .NET Developer
Date: Jan 23, 2026
Location: Hyderabad, India
Company: Evoke Technologies Private Limited
Job Summary
The Technical Associate under direct supervision of the Technical Lead / Project Manager is responsible for developing, implementing and supporting individual components within an application. This involves analysis, developing/coding, testing and implementation of the components. This may also involve providing enhancements and ongoing application support to the deployed application.
Experience
Location: Hyderabad
Work Mode : Hybrid (2 days/week)
Experience: 4 to 6 years
Employment Type: Full-time
Job Requirement:
- 4+ years of hands-on full-stack development experience
- Programming Languages: C#, JavaScript, TypeScript
- Backend Frameworks: ASP.NET Core, ASP.NET MVC, Web API
- Frontend Frameworks: Angular (v10+ preferred)
- Frontend Technologies: HTML5, CSS3, Bootstrap
- Databases: Oracle or SQL Server with basic to intermediate SQL query writing
- Version Control: Git / GitHub (or similar repositories)
- Strong understanding of Object-Oriented Programming (OOP) principles
- Debugging, troubleshooting, and performance issue resolution
Key Responsibilities
- Design, develop, and maintain full-stack web applications using ASP.NET Core, Web API, and Angular.
- Build and consume RESTful APIs to support frontend and backend integration.
- Develop responsive and user-friendly UI components using Angular, HTML5, CSS3, and Bootstrap.
- Implement business logic and data access layers using C# and .NET frameworks.
- Write and optimize SQL queries for Oracle or SQL Server databases.
- Collaborate with Business Analysts, UI/UX designers, QA, and DevOps teams to deliver high-quality solutions.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve application defects and performance issues.
- Support application deployments, enhancements, and production issues.
- Follow Agile/Scrum methodologies, actively participating in sprint planning, stand-ups, and retrospectives.
- Ensure application security, scalability, and maintainability.
- Create and maintain technical documentation related to application development.
Competencies