Senior Technical Developer Dynamics 365 at Vikgol Technologies · Bengaluru (Bangalore) · 5 - 10 years · ₹11L - ₹16L / yr · Bootstrapped · Posted 11 May 2026

About the Role
We are seeking a Senior Technical Developer to take full ownership of our Dynamics 365 environment. This is a role for a "Technical Heavyweight" who can design scalable services, solve complex architectural puzzles, and mentor the next generation of developers. You will be responsible for the end-to-end technical health of our Project Operations (PO) and Project Service Automation (PSA) solutions.
Key Responsibilities
- Scalable Engineering: Design and maintain high-traffic services on the D365 platform.
- Architectural Design: Convert complex business needs into deep system-level specifications.
- Technical Ownership: Lead the entire delivery cycle—from technical specs and coding to creating runbooks.
- Code Excellence: Perform rigorous code reviews and implement unit testing to ensure high-quality releases.
- Documentation: Write precise technical guides for all configurations and custom code.
- Mentorship: Act as a coach for intermediate developers, promoting industry best practices and clean code.
- Agile Collaboration: Partner with cross-functional teams to define user stories and development estimates.
Requires Technical Skills
- Core Development: Expert-level C# and advanced Plugin Development.
- Azure Integration: Proficiency in Azure Functions and API Integration with CRM.
- Automation: Deep knowledge of Cloud Flows (Power Automate) and Custom Workflows.
- API Mastery: Experience with SharePoint Web API and D365 CRM/CE API development.
- Product Knowledge: Extensive experience with D365 Project Operations (PO) and Project Service Automation (PSA).
- Good to Have / Preferred
- Power Platform: Experience with Custom Connectors and Canvas App development.
Qualification
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Professional Background: Significant tenure as a D365 Consultant with a focus on Technical Architecture.
- Certifications: Microsoft Certified: Power Platform Developer Associate or D365 Finance and Operations Apps Developer.

About Vikgol Technologies
About
Company social profiles
Similar jobs (10)
What you'll do
Own a client end to end. Learn their business, find what to automate or rebuild, and lead the work that ships it.
Turn business problems into technical solutions sit in the call, understand the real problem, design the fix, and decide how it gets built.
Stay hands-on. You'll still write code, build integrations, and work with APIs every day.
Build on whatever the client runs Zoho, Salesforce, Azure, similar platforms, and custom apps where needed.
Run delivery: scope it, sequence it, ship it, support it. The timeline is yours.
Review code and designs. Mentor the developers on your projects and unblock them fast.
Be the escalation point when something breaks or an integration misbehaves.
Own client communication on the technical side status, tradeoffs, bad news, early.
Keep the bar high: clear docs, clear updates, clear commit history.
What we're looking for
4–7 years shipping software, with real depth in REST APIs and system integrations.
Experience leading projects or small teams — the person others check with before they build.
Strong with business platforms (Zoho, Salesforce, or similar). Much of the leverage lives there, not in custom code.
You can sit with a non-technical client, understand the problem, and come back with a working solution.
Still enjoy building. This is technical leadership, not coordination.
Self-driven. You'll often be the senior-most engineer on the account.
Why you'll love this role
Full ownership from first call to delivery — you run projects, not a ticket queue.
Direct access to clients and leadership. Your decisions ship the same week.
Constant variety: new systems, new problems, new builds.
A step into technical leadership without giving up the hands-on work.
Role Descriptions: Good dynamics skills 365 skills
Essential Skills: Good dynamics skills 365 skills
Skills: Digital : Microsoft Dynamics 365 CRM Functional
Experience Required: 8-10
7 to 14 years
location bangalore
Role :Tech Lead-Full Stack
Responsibilities
· Understand and analyze the business requirements.
· Design and implementation of the overall application architecture.
· Ensure the design is built for speed and scalability.
· Conduct and participate in meetings with various levels of users and management
· Create high level estimate for the release to understand the size of the project
· Contribute to sprint grooming, planning meetings add necessary details
· Guide the Team Technically and should be able to manage the tasks for the Team
· Follow and contribute to best practices both in terms of technology and process
· Review code of the developers to ensure adherence to best practices and correctness of implementation
· Manage deployment across environments by coordinating integration testing
· Ensure the delivery quality and timelines within sprints and release
· Research emerging technologies and maintain awareness of current platform roadmaps to assist with developing strategic plans
· Implementation of the user interface
· Design and deployment of the database.
· Writing effective APIs
Skills
At least 7 to 10 years of industry experience and skilled in below,
· Experience coaching and mentoring team members
· Experience in conducting code reviews and creating a collaborative development environment
· Familiarity with design patterns
· Experience designing and developing solutions for Azure/cloud.
· Excellent analytical, communication and teamwork skills
· Understanding of Agile frameworks and Tools
· Backend programming language & frameworks specifically C#, ASP .NET Core, Node.js
· Web fundamentals such as HTML, CSS, JavaScript and jQuery
· JavaScript frameworks such as Angular and React
· Experience with Microsoft SQL Server; Familiarity with Mongo or Cosmos DB is a plus.
· Experience developing REST APIs
· Design and implementation of continuous integration and deployment
Education
Bachelor’s or master’s degree with specialization in Computer Science or related field
We are looking for an experienced .NET Integration Developer with strong expertise in C#, ASP.NET Core, APIs, microservices, and enterprise system integration. The ideal candidate will have hands-on experience building production-grade integration solutions, event-driven architectures, and secure, scalable services using modern .NET technologies.
Key Responsibilities
- Build & Own APIs: Design, develop, and maintain production-grade RESTful APIs and gRPC services using ASP.NET Core, taking ownership from technical specification through deployment and production support.
- Enterprise System Integration: Integrate ERP, CRM, legacy, and third-party platforms using modern middleware and integration patterns, ensuring reliable and low-latency data exchange.
- Event-Driven Architecture: Design and implement asynchronous, loosely coupled integrations using message brokers such as Azure Service Bus, RabbitMQ, and Kafka.
- Data Transformation: Develop high-performance transformation and mapping logic using C# and LINQ, handling JSON, XML, CSV/flat files, and Protocol Buffers (Protobuf) across integration and ETL workflows.
- Data Access: Design clean and scalable data-access layers using Entity Framework Core, working with databases such as SQL Server and PostgreSQL.
- API & Integration Security: Implement OAuth 2.0, OpenID Connect (OIDC), API Gateway policies, authentication/authorization, and end-to-end encryption across integration services.
- CI/CD & Deployment: Build and maintain automated CI/CD pipelines using Azure DevOps or GitHub Actions to enable reliable and repeatable deployments.
- Architecture & Engineering: Apply Microservices, SOA, and Event-Driven Architecture principles to build scalable, maintainable, and resilient integration solutions.
- Quality & Performance: Troubleshoot integration issues, optimize API and service performance, and ensure solutions meet production standards for reliability, security, and scalability.
Must-Have Skills
- Expert-level programming skills in C#
- Strong hands-on production experience with .NET 6 / .NET 8+ and ASP.NET Core
- Strong understanding of Microservices, SOA, and Event-Driven Architecture
- Proven experience in building and consuming REST APIs, SOAP services, Webhooks, and gRPC services
- Hands-on experience with messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka
- Strong knowledge of Entity Framework Core
- Experience working with SQL Server and/or PostgreSQL
- Strong understanding of JSON, XML, CSV/flat files, Protocol Buffers (Protobuf), and data transformation
- Experience implementing OAuth 2.0, OpenID Connect, API security, and API Gateway policies
- Hands-on experience with Azure DevOps and/or GitHub Actions for CI/CD
- Strong understanding of enterprise integration patterns, asynchronous processing, error handling, logging, and monitoring
Immediate-Joiner Only
We are looking for a Dedicated Candidate for the following role –
Role: .NET Tech Lead
Experience: 7+ Years
Location: Hybrid (Noida)
Duration: 6 Months
Required Skills:
Experience with React.
Strong knowledge of system design, scalable solutions, and application architecture.
Hands-on experience with SQL databases.
Expertise in .NET Core and backend development.
Solution Architect experience is preferred.
Experience with Azure DevOps and CI/CD pipelines.
Navtech is looking for a Senior Dotnet Developer to work on cutting edge technologies combined with an ability to be innovative while creating solutions in a team environment.
**Working as Sr Dotnet Developer at Navtech, you will: **
- Perform all phases of software engineering including requirements analysis, application design, architecture design, code development and testing.
- Design and implement product features in collaboration with business and IT stakeholders.
- Design reusable components, frameworks and libraries.
- Work very closely with architecture groups and drive solutions.
- Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints.
- Design and develop innovative solutions to meet the needs of the business.
- Review code and provide feedback relative to best practices and improving performance.
- Troubleshoot production support issues post-deployment and come up with solutions as required.
- Mentor and guide other software engineers within the team.
**Who Are We Looking For Exactly? **
- 3 to 5 years experience in ASP.NET, C#, MVC & Web API, HTML5, CSS3, Bootstrap, Javascript and Ajax
- Experience working with Databases (SQL Server, Oracle etc.).
- Experience in working with Visual Studio tools, Git/TFS and IIS.
- Any SPA (Single Page Application) framework experience would be an added advantage (Angular, Reactjs).
- Experience on Azure or AWS would be an added advantage.
- Should have Master’s Degree /Bachelor's (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in English medium.
- Should have good logical, analytical and communication skills with client interaction experience.
Senior Software Engineer – .NET Full Stack Developer
Job Location: Pune (Hybrid)
Job Description
We’re seeking an experienced Senior Software Engineer with a strong command of .NET and Angular 18 and modern frontend technologies. The ideal candidate will excel in both technical execution and collaborative leadership, demonstrating excellent communication skills and an Agile mindset. You’ll play a critical role in designing, developing, and optimizing our web applications while mentoring junior developers and participating in technical discussions and contributing to design decisions.
Roles & Responsibilities
- Design and implement reusable components and responsive UI using Angular Material UI 14.2.5 and FAST.
- Design, develop, and maintain backend services and APIs using .NET 10.0 and .NET Core Microservices.
- Write clean, efficient, and maintainable code in C# 14 following best practices.
- Develop event-driven systems with Azure Service Bus for message brokering and Azure Data Factory for ETL processes.
- Implement logging, error handling, and monitoring using Serilog, NLog, and SonarCloud for static code analysis.
- Write unit and end-to-end tests with Jest to ensure reliable, high-quality software.
- Manage dependencies with NuGet and collaborate through CI/CD pipelines.
- Participate in Agile ceremonies — sprint planning, retrospectives, and daily stand-ups, while collaborating with frontend, DevOps, and product teams.
- Communicate technical ideas and solutions clearly to both technical and non-technical stakeholders.
- Ensure code quality with ESLint, Prettier, and SCSS for clean, maintainable styling.
- Work with CI/CD pipelines and support build/deployment troubleshooting; optimize performance using NPM, Gulp, and Webpack.
- Collaborate in an Agile environment, participating in sprint ceremonies, backlog grooming, and retrospectives.
- Support junior developers through code reviews and knowledge sharing, promoting best practices and technical excellence.
- Collaborate with team leads, product owners, and QA to understand requirements and deliver assigned features.
- Suggest and implement innovative solutions for better performance and maintainability.
Position-Specific Skills
- 4+ years of experience in frontend and backend development, with a strong portfolio showcasing Angular 18 projects and a strong focus on .NET Core Microservices.
- Proficiency in TypeScript, SCSS, Angular Material, and frontend design patterns.
- Proficiency in C# 14 and experience building RESTful APIs and GraphQL services.
- Strong understanding of unit testing and E2E testing frameworks: Jest, Cypress.
- Expertise in Azure services — Functions, Web Apps, Redis Cache, Service Bus, Cosmos DB, Azure SQL Database.
- Knowledge of containers and container orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Proven leadership experience — mentoring developers and contributing to technical decisions.
- Excellent communication skills — ability to explain complex ideas to both technical and non-technical audiences.
- Agile mindset — comfortable working in sprints, adapting to changes, and collaborating cross-functionally.
- Excellent communication skills — able to explain complex backend concepts to technical and non-technical audiences.
- Strong problem-solving mindset with a passion for building high-performance, resilient systems.
- Good to have e-learning domain knowledge.
Job Description: Senior / Lead .NET Engineer
Company: CargoSprint
Location: Hyderabad, India
Experience: 8+ Years
Role Type: Full-Time
Technology Stack: .NET 8+, C#, Microsoft Azure, SQL Server, Cosmos DB, Azure DevOps, AI-Assisted Engineering
About CargoSprint
CargoSprint powers cargo movement across air, ocean, road, and rail through technology-driven payment, appointment, and visibility solutions. Our products, including SprintPay, SprintPass, SprintPort, and eModal, play a critical role in the movement of freight, management of containers, and processing of payments.
At CargoSprint, we build secure, scalable, and reliable software that supports real-world logistics operations. Our engineering teams focus on delivering high-quality solutions that improve operational efficiency, enhance visibility, and simplify complex freight workflows.
Role Overview
CargoSprint is seeking a Senior / Lead .NET Engineer to drive backend architecture, engineering excellence, and technical delivery for our Hyderabad engineering team.
This is a hands-on technical leadership role requiring strong expertise in modern .NET technologies, Microsoft Azure, distributed systems, and cloud-native application development. The successful candidate will take ownership of designing and delivering high-performance backend services, influencing architectural decisions, and ensuring security, scalability, and reliability across our technology platforms.
The role also emphasizes AI-driven software engineering, including the practical adoption of AI coding assistants, agentic development tools, automated testing, and AI-powered product capabilities.
You will collaborate closely with Product, Design, QA, and other engineering stakeholders to translate business requirements into robust technical solutions while mentoring engineers and establishing engineering best practices.
Key Responsibilities
1. Backend Architecture and Development
- Design, develop, and maintain scalable backend services using C#, .NET 8 and above, and modern Microsoft development technologies.
- Own the complete software development lifecycle, from technical design and implementation to deployment, monitoring, and production support.
- Design and implement microservices, RESTful APIs, and event-driven architectures to support business-critical applications.
- Establish architectural standards, design patterns, coding conventions, and reusable engineering practices.
- Evaluate emerging technologies and continuously modernize the backend technology stack.
2. Cloud Engineering and Performance Optimization
- Build, deploy, and manage cloud-native applications and services on Microsoft Azure.
- Optimize application performance, scalability, availability, and resource utilization.
- Work with Azure App Service, Azure Kubernetes Service (AKS), Azure Service Bus, Azure Key Vault, and related Azure services.
- Design efficient data access patterns and optimize database performance across Microsoft SQL Server and Azure Cosmos DB.
- Implement effective monitoring, logging, tracing, alerting, and production diagnostics.
3. AI-Driven Engineering and Innovation
- Integrate AI-assisted development tools such as GitHub Copilot, Claude, and Cursor into daily engineering workflows.
- Use AI tools and agentic coding workflows for software design, code generation, code reviews, test creation, debugging, and incident analysis.
- Establish guidelines for responsible AI adoption, including code quality, security validation, testing, and human oversight.
- Explore and implement AI-powered product features and LLM-based integrations where they deliver measurable business value.
- Continuously evaluate AI engineering tools and practices to improve developer productivity without compromising reliability or maintainability.
4. Engineering Quality, Security, and Reliability
- Champion secure coding practices, performance engineering, automated testing, and production readiness.
- Implement API security standards, including OAuth 2.0, OpenID Connect (OIDC), secure secrets management, and least-privilege access.
- Design resilient systems with appropriate fault tolerance, error handling, retries, and recovery mechanisms.
- Establish observability and incident management practices to improve service reliability.
- Lead blameless post-incident reviews and drive corrective and preventive actions.
- Ensure engineering practices align with applicable SOC 2 and PCI DSS security and compliance requirements.
5. DevOps and Continuous Delivery
- Design and maintain CI/CD pipelines using Azure DevOps.
- Integrate automated builds, testing, code quality checks, dependency scanning, and security controls into delivery pipelines.
- Promote infrastructure automation and consistent deployment practices across development, testing, and production environments.
- Improve release processes, deployment reliability, and operational efficiency.
- Collaborate with security and infrastructure teams to maintain compliance and production stability.
6. Technical Leadership and Collaboration
- Provide hands-on technical leadership and guide architectural and implementation decisions.
- Conduct design reviews, code reviews, and technical discussions to maintain high engineering standards.
- Mentor engineers through pairing, knowledge sharing, constructive feedback, and technical guidance.
- Partner with Product, Design, and QA teams to define technical approaches, assess trade-offs, and deliver business outcomes.
- Lead technical initiatives, resolve complex engineering challenges, and promote a culture of ownership, collaboration, and continuous improvement.
Required Skills and Qualifications
- 8+ years of professional experience developing and delivering production-grade backend applications using .NET and C#.
- Recent, hands-on experience with .NET 8 or higher and modern .NET application development.
- Strong expertise in Microsoft Azure services, including Azure App Service, Azure Kubernetes Service (AKS), Azure Service Bus, Azure Key Vault, and Azure DevOps.
- Experience with Microsoft SQL Server and Azure Cosmos DB, including data modeling, query optimization, and performance tuning.
- Proven experience designing and implementing microservices, RESTful APIs, and event-driven distributed systems.
- Strong understanding of API design, application security, authentication, authorization, OAuth 2.0, and OpenID Connect.
- Experience building secure, scalable, highly available, and maintainable backend systems.
- Hands-on experience with CI/CD pipelines, automated testing, deployment automation, and production monitoring.
- Working knowledge of SOC 2 and PCI DSS controls in regulated, financial, payment, or security-sensitive environments.
- Practical experience using AI-assisted coding tools such as GitHub Copilot, Claude, or Cursor in software development workflows.
- Strong problem-solving, analytical, communication, and technical decision-making skills.
- Demonstrated ability to lead technical projects, influence engineering practices, and mentor team members.
Preferred Qualifications
- Experience with Docker, Kubernetes, and containerized application deployments.
- Experience integrating large language models (LLMs), AI agents, or AI-powered services into enterprise applications.
- Familiarity with modern frontend frameworks such as Angular.
- Experience in logistics, transportation, supply chain, payments, or fintech domains.
- Knowledge of infrastructure as code, distributed tracing, application performance monitoring, and cloud cost optimization.
- Experience working with compliance-driven engineering processes and production-critical systems.
What Success Looks Like
- Delivery of secure, scalable, and high-performance backend services.
- Improved application reliability, observability, and production support outcomes.
- Continuous modernization of the .NET and Azure technology stack.
- Effective adoption of AI-assisted engineering practices with measurable improvements in productivity and quality.
- Strong engineering standards across architecture, testing, security, and deployment.
- Improved team capability through mentoring, technical collaboration, and knowledge sharing.
- Reliable delivery of business-critical features in partnership with Product, Design, and QA.
Why Join CargoSprint?
- Technical Ownership: Influence architecture and make meaningful engineering decisions.
- Modern Technology: Work with the latest .NET, Microsoft Azure, distributed systems, and AI engineering tools.
- Real-World Impact: Build products that support critical logistics, cargo movement, and payment workflows.
- Engineering Excellence: Help shape engineering standards, development practices, and technical direction.
- Collaborative Culture: Partner with cross-functional teams and contribute to a culture of continuous improvement.
Join CargoSprint and help build the next generation of secure, scalable, AI-enabled logistics technology.
Location: Bangalore
Experience: 5+ years
Employment type: Full-time, permanent
Work Hours: 10.00 AM to 7.00 PM (General Shift)
website: www.amazech.com
Qualifications:
B.E./B.Tech/M.E./M.Tech in Computer Science, Information Technology, Electrical or Electronic with a good academic background.
Key Responsibilities:
· Develop and maintain backend services using ASP.NET Core (latest LTS), RESTful APIs, and microservices architecture
· Implement authentication and authorization using OAuth2 and Azure AD
· Design and maintain clean, scalable domain models and service layers
· Lead and execute .NET Framework to .NET Core migrations, ensuring stability and backward compatibility
· Optimize backend services for performance, scalability, and security
· Contribute to CI/CD pipelines using Azure DevOps with automated builds and deployments
· Support production environments, perform root cause analysis, and ensure operational stability
· Develop and maintain frontend applications using Angular or ReactJS, ensuring responsive and high-performance user interfaces
· Integrate frontend components with backend RESTful APIs and microservices
· Collaborate closely with UX/UI designers and backend teams to deliver end-to-end features
· Maintain high-quality technical documentation and API specifications
Required Skills and Experience:
· Strong hands-on experience with ASP.NET Core (latest LTS), REST APIs, and Microservices
· Minimum hands-on experience in frontend development using Angular or ReactJS
· Proficiency in HTML5, CSS3, JavaScript/TypeScript
· Experience integrating frontend applications with backend services
· Proficiency in Azure App Services, Azure SQL, and Key Vault
· Experience with Git and Azure DevOps CI/CD pipelines
· Solid understanding of unit and integration testing
· Strong performance tuning and secure coding practices
Other Requirements:
· Exposure to Node.js preferred
· Experience using GitHub Copilot and modern developer tooling preferred
Job Purpose
The Senior Full Stack Developer leads the design, implementation, and optimization of business‑critical applications across the Epiroc digital ecosystem. The role drives architectural decisions, ensures security and performance compliance, and mentors junior developers to elevate overall delivery capability.
Key Responsibilities
Full‑Stack Development
- Lead the development, testing, and maintenance of scalable full‑stack applications.
- Architect and implement front‑end features using Vite, Webpack, Angular CLI, or React build pipelines.
- Develop robust back‑end services using ASP.NET/C# and REST APIs.
Identity, Security & Compliance
- Integrate authentication and authorization using Azure AD / SSO (OAuth2/OIDC).
- Ensure solutions follow IT Security principles, compliance requirements, and secure coding practices.
Cloud & DevOps
- Promote automation and Infrastructure‑as‑Code practices in Azure.
- Build and maintain CI/CD pipelines to ensure reliable deployments.
Agile Delivery
- Lead Agile ceremonies and ensure excellent sprint execution.
- Drive sprint planning, forecasting, and estimation accuracy.
Architecture & Technical Leadership
- Make informed architectural decisions related to scalability, performance, and maintainability.
- Mentor, coach, and guide Junior Full Stack Developers, supporting their growth and code quality.
Collaboration & Communication
- Work closely with Product Owners, Business Analysts, and cross‑functional partners.
- Communicate technical concepts clearly to both technical and non‑technical stakeholders.
3. Required Qualifications
Experience
- 5–7 years of hands‑on experience in full‑stack development roles.
Technical Skills
- Front‑End: Vite, Webpack, Angular CLI, React build pipelines.
- Back‑End: ASP.NET/C#, REST APIs.
- Identity: Azure AD / SSO.
- DevOps: Azure Infrastructure‑as‑Code, CI/CD.
Agile Expertise
- Strong understanding of Jira Sprints, sprint planning, and forecasting.
Architecture & Security
- Demonstrated experience in system design and architectural decision‑making.
- Solid understanding of IT Security principles and compliance.
Soft Skills
- Excellent time management and ability to work independently.
- Adaptability to change and strong communication abilities.
Leadership
- Proven ability to mentor junior developers and contribute to team development.
6. Education
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or comparable experience.












