A
Aqilea5h ago
Career Pages

Software Engineer

Bengaluru, Karnataka, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Aqilea

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

We are seeking a talented Software Engineer with a Full Stack .NET specialization to join our team in Bengaluru, Karnataka, India. As a consulting company, we are passionate about technology, design, and quality, fostering a diverse and inclusive workplace where individuals are highly valued.

Key Responsibilities

Fullstack Development:

  • Design, develop, and maintain robust and scalable web applications using .Net Core for backend and Angular for frontend.
  • Build and consume RESTful APIs, ensuring seamless communication between client and server.

Cloud Integration:

  • Deploy and manage applications on Microsoft Azure, leveraging cloud-native services for scalability, performance, and reliability.
  • Implement CI/CD pipelines using GitHub Actions for automated testing, building, and deployment.

Database Management:

  • Design and optimize relational and NoSQL databases to ensure efficient data storage and retrieval.
  • Write and optimize complex queries, stored procedures, and database scripts.

Code Quality and Best Practices:

  • Apply design patterns, SOLID principles, and clean code practices to create maintainable and scalable codebases.
  • Conduct peer code reviews and participate in technical design discussions.

Performance and Security:

  • Optimize application performance, ensuring fast load times and responsiveness.
  • Implement security best practices to protect applications and data.

Collaboration and Communication:

  • Work closely with product owners, designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Collaborate with cross-functional teams in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.

Qualifications

Technical Skills (5-10 years experience):

  • Strong proficiency in .Net Core (C#).
  • Experience with Angular (v8+ preferred) or similar frontend frameworks (React, Vue).
  • Hands-on experience with Microsoft Azure (App Services, Azure Functions, Azure SQL, Blob Storage, etc.).
  • Solid understanding of relational databases (SQL Server, PostgreSQL) and NoSQL databases (CosmosDB, MongoDB).
  • Proficient in implementing CI/CD pipelines using GitHub Actions or similar tools (Azure DevOps, Jenkins).
  • Familiarity with modern software architecture patterns, including Microservices and Event-Driven Architecture.

Best Practices:

  • Strong understanding of design patterns (Factory, Singleton, Repository, etc.).
  • Experience with unit testing frameworks (xUnit, NUnit, Jasmine/Karma).
  • Knowledge of OWASP principles and secure coding practices.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.
  • Team player with a proactive mindset and a passion for continuous learning and improvement.

Required: Cloud certification AZ-204.

Start Date: Immediate.

Location: Bengaluru, Karnataka, India.

Employment Type: Full-time, with a 6-month probationary period.

We are interviewing candidates on an ongoing basis, so please submit your application promptly.

Company

A

Aqilea

Aqilea, formerly Soltia, is a dynamic consulting company comprised of technology-enthusiasts and happy individuals. We are passionate about technology, design, and quality. Our diverse team fosters an...

Bengaluru, Karnataka, India
Posted on Career Pages
Software Engineer - Full Stack Dot Net Professional at Aqilea | Bengaluru, Karnataka, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform