Software Engineer I
- Source: Naukri
- Sparta Systems
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
- Design, develop, test, and maintain backend applications using C# and . NET .
- Develop and integrate RESTful APIs and backend services.
- Write clean, efficient, reusable, and maintainable code.
- Work with SQL and relational databases for application development.
- Troubleshoot software issues and contribute to improving application quality and reliability.
- Participate in code reviews, testing, debugging, and the software development lifecycle .
- Collaborate with engineering and cross-functional teams to understand requirements and deliver effective solutions.
- Follow software engineering best practices and use Git/version control .
- Apply basic knowledge of AI, Generative AI, and LLMs where relevant to software development.
Preferred Qualifications
- Bachelor s degree in Computer Science, IT, Engineering, or a related technical field.
- Exposure to Azure/cloud technologies is an advantage.
-
Ability to work effectively in a collaborative engineering environment.
- Strong knowledge of C# and . NET / ASP. NET Core .
- Good understanding of Object-Oriented Programming (OOP) .
- Experience with REST APIs and SQL databases .
- Familiarity with Git/version control .
- Understanding of software development, debugging, and testing practices.
- Basic knowledge of AI, Generative AI, and LLM concepts .
- Good problem-solving, analytical, and communication skills.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Skills
- c-sharp
- microsoft-azure
