DescriptionJob Description
Software Engineer I Web Applications (.NET/C# Cloud SQL) Location
About the Role
- 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.
ResponsibilitiesWhat Youll Do
- Develop features and APIs in C#/.NET ( Core Web API) with unit/integration tests.
- Design and query relational databases (SQL Server/Azure SQL or equivalent) including schema changes stored procedures and query optimization.
- Deploy and operate cloud-hosted services (e.g. Azure App Service/Functions storage secrets CI/CD pipelines).
- Collaborate in agile rituals (stand-ups grooming sprint reviews) participate in code reviews and follow secure coding practices (OWASP).
- Troubleshoot and fix defects instrument applications for logging/metrics (e.g. Serilog Application Insights) and contribute to documentation/playbooks.
- Work with front-end basics (HTML/CSS/JavaScript) to integrate UI with back-end APIs when needed.
QualificationsMust-Have Qualifications
- Programming: Solid grasp of C# (preferably Core Web API MVC) asynchronous programming and object-oriented design.
- Databases: Comfort with SQLwriting queries joins indexes; understanding normalization and performance basics.
- Cloud Fundamentals: Exposure to any major cloud (Azure/AWS/GCP); understanding of app hosting identity/secrets and CI/CD concepts.
- Testing & Quality: Ability to write unit tests (MSTest/xUnit/NUnit) use mocking frameworks (e.g. Moq) and follow code review standards.
- Security & Reliability: Awareness of OWASP Top 10 authentication/authorization (OAuth2/OIDC) and basic monitoring/logging.
- Collaboration: Clear communication willingness to learn and comfort working in agile teams using Git.
Nice-to-Have (Preferred)
- Experience with Entity Framework Core and migrations.
- Familiarity with RESTful API design JSON serialization and API documentation (Swagger/Swashbuckle).
- Basic front-end framework exposure (React or Angular) for consuming APIs.
- Knowledge of Azure DevOps/GitHub Actions pipelines and IaC basics (Bicep/Terraform).
- Container fundamentals (Docker) and microservice patterns.
- Performance tuning (caching async I/O) and troubleshooting with profilers or query plans.
Tools & Technologies You May Use
- C# .NET/ Core EF Core SQL Server/Azure SQL REST Swagger Git Azure (App Service Functions Key Vault Storage Application Insights) Azure DevOps/GitHub xUnit/NUnit/MSTest Postman Serilog.
Education & Experience
- Bachelors degree in Computer Science/Engineering or equivalent practical experience.
- 02 years of software development experience (internships and projects count).
Success Measures (First 612 Months)
- Delivers well-tested features that meet acceptance criteria and performance/SLA targets.
- Consistently passes code reviews and contributes to team standards.
- Demonstrates growth in cloud deployment database performance and secure coding practices.
- Improves operational reliability by adding useful logs/metrics and closing defects with root-cause analysis.
Working Style
- Agile/Scrum iterative delivery strong ownership and a focus on customer outcomes.
- Inclusive collaborative and documentation-friendly culture.
DescriptionJob DescriptionSoftware Engineer I Web Applications (.NET/C# Cloud SQL) LocationBangalore KAAbout the RoleYou 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 ...
DescriptionJob Description
Software Engineer I Web Applications (.NET/C# Cloud SQL) Location
About the Role
- 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.
ResponsibilitiesWhat Youll Do
- Develop features and APIs in C#/.NET ( Core Web API) with unit/integration tests.
- Design and query relational databases (SQL Server/Azure SQL or equivalent) including schema changes stored procedures and query optimization.
- Deploy and operate cloud-hosted services (e.g. Azure App Service/Functions storage secrets CI/CD pipelines).
- Collaborate in agile rituals (stand-ups grooming sprint reviews) participate in code reviews and follow secure coding practices (OWASP).
- Troubleshoot and fix defects instrument applications for logging/metrics (e.g. Serilog Application Insights) and contribute to documentation/playbooks.
- Work with front-end basics (HTML/CSS/JavaScript) to integrate UI with back-end APIs when needed.
QualificationsMust-Have Qualifications
- Programming: Solid grasp of C# (preferably Core Web API MVC) asynchronous programming and object-oriented design.
- Databases: Comfort with SQLwriting queries joins indexes; understanding normalization and performance basics.
- Cloud Fundamentals: Exposure to any major cloud (Azure/AWS/GCP); understanding of app hosting identity/secrets and CI/CD concepts.
- Testing & Quality: Ability to write unit tests (MSTest/xUnit/NUnit) use mocking frameworks (e.g. Moq) and follow code review standards.
- Security & Reliability: Awareness of OWASP Top 10 authentication/authorization (OAuth2/OIDC) and basic monitoring/logging.
- Collaboration: Clear communication willingness to learn and comfort working in agile teams using Git.
Nice-to-Have (Preferred)
- Experience with Entity Framework Core and migrations.
- Familiarity with RESTful API design JSON serialization and API documentation (Swagger/Swashbuckle).
- Basic front-end framework exposure (React or Angular) for consuming APIs.
- Knowledge of Azure DevOps/GitHub Actions pipelines and IaC basics (Bicep/Terraform).
- Container fundamentals (Docker) and microservice patterns.
- Performance tuning (caching async I/O) and troubleshooting with profilers or query plans.
Tools & Technologies You May Use
- C# .NET/ Core EF Core SQL Server/Azure SQL REST Swagger Git Azure (App Service Functions Key Vault Storage Application Insights) Azure DevOps/GitHub xUnit/NUnit/MSTest Postman Serilog.
Education & Experience
- Bachelors degree in Computer Science/Engineering or equivalent practical experience.
- 02 years of software development experience (internships and projects count).
Success Measures (First 612 Months)
- Delivers well-tested features that meet acceptance criteria and performance/SLA targets.
- Consistently passes code reviews and contributes to team standards.
- Demonstrates growth in cloud deployment database performance and secure coding practices.
- Improves operational reliability by adding useful logs/metrics and closing defects with root-cause analysis.
Working Style
- Agile/Scrum iterative delivery strong ownership and a focus on customer outcomes.
- Inclusive collaborative and documentation-friendly culture.
View more
View less