12 Oct
|
Atyati Technologies
|
Bengaluru
12 Oct
Atyati Technologies
Bengaluru
We are looking for a skilled .NET Developer with 3-6 years of hands-on experience in C#, ASP.NET Core, REST API development, Microsoft SQL Server, and Oracle 19c. The candidate will be responsible for developing, enhancing, and maintaining enterprise applications, implementing business logic, writing optimized SQL queries and stored procedures, and troubleshooting application and database issues.
The ideal candidate should have practical experience in both SQL Server or Oracle databases, with strong debugging and problem-solving skills. Experience in banking, payment systems, or FinTech applications will be an added advantage.
Key Responsibilities
.NET Development
- Develop and maintain applications using C#, .NET Framework, .NET Core, and .NET 6/8.
- Design, develop, and maintain RESTful APIs using ASP.NET Core Web API.
- Implement business logic, validations, exception handling, and logging.
- Follow object-oriented programming principles, SOLID principles, and coding standards.
- Debug existing applications, fix defects, and implement new requirements.
- Perform unit testing, code reviews, and technical documentation.
MS SQL Server
- Develop and maintain tables, views, stored procedures, functions, and triggers.
- Write complex SQL queries, joins, subqueries, and Common Table Expressions (CTEs).
- Optimize queries using execution plans, indexing, and performance-tuning techniques.
- Troubleshoot blocking, deadlocks, and slow-running queries.
- Perform data validation, reconciliation, and database changes.
Oracle Database 19c
- Develop and maintain Oracle SQL and PL/SQL procedures, functions, packages, and triggers.
- Write complex queries and optimize database performance.
- Understand Oracle data types,
sequences, indexes, constraints, and transactions.
- Troubleshoot PL/SQL errors and database-related application issues.
- Support database migration and compatibility activities between SQL Server or Oracle 19c.
API Integration and Production Support
- Integrate REST APIs with internal applications and external systems.
- Work with JSON/XML payloads, HTTP methods, status codes, and API authentication.
- Test APIs using Postman and Swagger.
- Troubleshoot application errors, API failures, connectivity issues, and timeouts.
- Support SIT, UAT, deployment, and production issue resolution.
Mandatory Skills
- 3-6 years of hands-on experience in .NET development.
- Strong knowledge of C#, ASP.NET Core Web API, and REST API development.
- Practical experience with Microsoft SQL Server and SQL query optimization.
- Working experience with Oracle 19c SQL
- Experience developing stored procedures, functions, views, and database objects.
- Good understanding of OOP, SOLID principles, exception handling, and debugging.
- Experience with Visual Studio, Postman.
- Valuable analytical, communication, and problem-solving skills.
Preferred Skills
- Banking, FinTech, Financial Inclusion, or payment application experience.
- Familiarity with IIS, Windows Server, Redis, and CI/CD.
- Understanding of secure API development and application performance tuning.
Candidate Expectations The candidate must be hands-on, capable of independently developing API functionality, writing and optimizing SQL/PLSQL code, debugging application issues, and supporting testing and production activities. Candidates with practical experience in both MS SQL Server and Oracle 19c will be preferred.
📌 Dot Net Developer (Bengaluru)
🏢 Atyati Technologies
📍 Bengaluru