Job Overview
Role: Software Engr – I Location: Hyderabad Experience: 0-2 years Qualification: BE/BTech/BSc/ME/MTech/MSc Key Skills: C#/.NET, SQL, Cloud Platforms, Agile
Job Description
You will build and maintain modern web applications and APIs using C#/.NET, working with SQL databases and deploying to cloud platforms. This is an entry-level role for engineers who are eager to learn, write clean code, and ship value in an agile environment.
Roles and Responsibilities
- Development: Develop features and APIs in C#/.NET (ASP.NET Core, Web API) with unit/integration tests.
- Database Management: Design and query relational databases (SQL Server/Azure SQL or equivalent), including schema changes, stored procedures, and query optimization.
- Cloud Deployment: Deploy and operate cloud-hosted services (e.g., Azure App Service/Functions, storage, secrets, CI/CD pipelines).
- Collaboration & Quality: Collaborate in agile rituals (stand-ups, grooming, sprint reviews), participate in code reviews, and follow secure coding practices (OWASP).
- Troubleshooting & Maintenance: Troubleshoot and fix defects, instrument applications for logging/metrics (e.g., Serilog, Application Insights), and contribute to documentation/playbooks.
- Front-end Integration: Work with front-end basics (HTML/CSS/JavaScript) to integrate UI with back-end APIs when needed.
Skills and Eligibility Criteria
Educational Background: Bachelor’s degree in Computer Science/Engineering or equivalent practical experience.
Experience: 0–2 years of software development experience (internships and projects count).
Mandatory Technical Skills:
- Solid grasp of C# and .NET (preferably ASP.NET Core, Web API, MVC), asynchronous programming, and object-oriented design.
- Comfort with SQL—writing queries, joins, indexes; understanding normalization and performance basics.
- Exposure to any major cloud (Azure/AWS/GCP); understanding of app hosting, identity/secrets, and CI/CD concepts.
- Ability to write unit tests (MSTest/xUnit/NUnit), use mocking frameworks (e.g., Moq), and follow code review standards.
- Awareness of OWASP Top 10, authentication/authorization (OAuth2/OIDC), and basic monitoring/logging.
Competencies:
- Clear communication, willingness to learn, and comfort working in agile teams using Git.