Senior Software Engineer (.NET core)

Collabera

Senior Software Engineer

Bengaluru, India

Hybrid (3 Days Office, 2 Days Remote)

Required Skills & Experience:
• 7+ years of hands-on experience in software development
• Strong expertise in .NET Core with React.js OR Next.js
• Proficiency in API development (REST / GraphQL)
• Experience with PostgreSQL or Oracle databases
• Hands-on experience with AWS or Azure cloud environments
• CI/CD experience using GitHub Actions, TeamCity, or similar tools
• Exposure to monitoring tools like Grafana or Prometheus
• Familiarity with AI engineering tools (Cline, GitHub Copilot)
• Strong communication and problem-solving skills
• Self-driven, collaborative, and passionate about clean coding and learning new technologies

Key Responsibilities
• Design, develop, and implement software solutions using .NET Core with React.js or Next.js frameworks.
• Build scalable and secure applications leveraging Microservices Architecture and API-first design (REST / GraphQL).
• Collaborate with cross-functional teams to define high-level solution architecture flows.
• Implement CI/CD pipelines using GitHub Actions, TeamCity, or equivalent tools.
• Deploy and manage applications on cloud platforms such as AWS or Azure.
• Work with PostgreSQL, Oracle, or AWS Aurora databases for efficient data management.
• Use Grafana, Prometheus, or Observe for application monitoring and performance optimization.
• Ensure secure coding practices and adhere to DevSecOps principles.
• Utilize AI-powered engineering tools like Cline and GitHub Copilot to improve productivity and code quality.
• Participate in code reviews, knowledge sharing, and continuous improvement of development processes.

Nice-to-Have
• Awareness of BIAN architecture
• Knowledge of Python and Node.js
• Experience with DevOps / DevSecOps practices

To apply for this job please visit in.linkedin.com.

Scroll to Top