Senior Software Engineer (.NET + AI Integration)
GECO Asia is Hiring!
Senior Software Engineer (.NET + AI Integration) | Mandaluyong, Metro Manila | Hybrid
About the Role
We are looking for a Senior Software Engineer (.NET) to design, build, and maintain scalable backend systems using modern .NET technologies.
This role goes beyond traditional backend development — we are looking for someone who can also leverage AI technologies to improve systems, automate workflows, and deliver intelligent application features.
You will work closely with cross-functional teams, clients, and stakeholders to deliver robust, high-performance software solutions.
What You’ll Do- Design, develop, and deploy .NET Core backend services and APIs
- Build scalable and maintainable systems using modern architectural patterns
- Collaborate with stakeholders to translate business requirements into technical solutions
- Perform debugging, enhancements, and ongoing system support
- Ensure clean, maintainable code through code reviews and best practices
- Contribute to system design and backend architecture decisions
- Implement and optimize CI/CD pipelines and deployment workflows
AI Responsibilities:
- Integrate AI-powered features into backend systems (e.g., chatbots, automation, text processing)
- Work with AI APIs (OpenAI, Azure OpenAI, etc.) to enhance applications
- Identify opportunities to automate workflows using AI
- Utilize AI tools (e.g., Copilot, ChatGPT) to improve productivity and code quality
Required Qualifications
Education:
- Bachelor’s degree in Computer Science, IT, or related field
(Strong experience candidates may be considered without a degree)
Experience:
- 5+ years experience in software development
- 3+ years experience using .NET / C# in backend development
- Experience working in Agile/Scrum environments
Technical Skills:
- Backend & .NET
- C#
- .NET Core / ASP.NET Core
- Web API development
- Entity Framework / LINQ
- Backend Fundamentals
- Async programming (async/await, threading)
- Dependency Injection
- RESTful API design
- HTTP protocols and integrations
- Database
- SQL Server (queries, stored procedures, optimization)
- Experience with relational databases
- Architecture & Design
- OOP principles
- Design patterns (Repository, Factory, etc.)
- Ability to design backend modules and systems
- DevOps & Tools (Nice to Have)
- Azure DevOps / GitHub Actions / Jenkins
- CI/CD pipelines
- Docker / containerization (a plus)
- Candidates should have at least practical exposure to AI, including:
- Minimum:
- Experience using AI-assisted tools (Copilot, ChatGPT, Claude)
- Preferred:
- Experience integrating:
- OpenAI / Azure AI APIs
- Chatbots or AI-powered features
- Text processing / automation systems
- Strong Advantage:
- Experience building:
- AI-powered backend workflows
- LLM-driven features
- Intelligent automation systems
Core Competencies:
- Strong problem-solving and analytical skills
- Clear communication (written and verbal)
- Ability to work independently and in teams
- Customer-focused mindset
- Mentorship and leadership capability
What We’re Looking For:
- Strong .NET backend engineer
- Experienced in modern backend architecture
- Comfortable working with cloud-native systems
- Curious and proactive in adopting AI technologies
- Able to bridge backend engineering with intelligent features
Bonus Points If You Have:
- Microservices architecture experience
- Event-driven systems
- Cloud experience (Azure / AWS)
- Experience working with global teams