Senior Engineer / Full stack Developer (SQL-Focused, AI-Enabled)
Role details
Job location
Tech stack
Job description
- Design, develop, test, deploy, and maintain scalable web-based business applications using C#, ASP.NET, .NET Core, MVC, and modern web technologies.
- Translate business requirements and user stories into robust technical solutions with minimal supervision.
- Ensure application responsiveness, performance, security, and cross-platform compatibility (desktop and mobile).
- Participate in technical design discussions, code reviews, and solution walkthroughs.
- Mentor junior team members and contribute to continuous improvement initiatives.
SQL & Power BI
- Design, develop, and maintain complex SQL queries, stored procedures, functions, views, and triggers.
- Perform database schema design, normalization, indexing, and performance tuning for high-volume systems.
- Analyze and resolve database performance issues, including query optimization and execution plan analysis.
- Support data migration, validation, and integrity across development, testing, and production environments.
AI-Assisted Development & Modern Engineering
-
Use AI-powered development tools (e.g., AI code assistants, SQL optimization tools, automated testing helpers) to:
-
Accelerate development and refactoring
-
Improve SQL query performance
-
Assist with debugging, documentation, and code reviews
-
Apply AI responsibly, ensuring compliance with coding standards, security, and maintainability requirements.
Quality, Testing & Deployment
- Develop and maintain unit tests and support integration and regression testing activities.
- Support CI/CD pipelines, release packaging, and deployment across environments.
- Monitor applications and databases post-deployment and resolve production issues in a timely manner.
Requirements
We are seeking a Software Engineer / Full Stack Developer with 3-5 years of experience to join Ramboll's Towers and Telecom team. You will be part of an agile, cross-functional team developing and maintaining enterprise-grade digital platforms and applications that support telecom and connected infrastructure. This role places a strong emphasis on full stack application development using Microsoft .Net technology stack along with SQL and database development. The ideal candidate is expected to actively leverage AI-assisted development tools to improve productivity, code quality, and problem resolution while adhering to Ramboll's engineering and quality standards., * Strong hands-on experience in C#, ASP.NET, .NET Core, MVC, any frontend development
- Advanced SQL expertise with MS SQL Server, including performance tuning
- Strong understanding of relational database design and data modeling concepts
- Proficiency in HTML5, CSS3, JavaScript, jQuery
- Experience building and consuming RESTful APIs
- Familiarity with Git, Azure DevOps, CI/CD pipelines
AI & Digital Skills
- Practical experience using AI-assisted coding tools for application and SQL development
- Understanding of best practices for secure and maintainable AI-supported software development
Soft Skills
- Strong analytical and problem-solving skills
- Good verbal and written communication skills
- Ability to work independently and collaboratively in agile teams
- Proactive, quality-focused, and detail-oriented mindset
Preferred / Added Advantages
- Exposure to other application development (Xamarin / Blazor / MAUI)
- Knowledge of Python or Machine Learning concepts
- Experience working in large enterprise or global delivery environments
Education
- UG: B.Tech / B.E. in Computer Science, IT, or related discipline
- PG (Preferred): M.Tech / MS / M.Sc. in Computer Science or related fields