App Dev Architect, .NET – Contract
Location
India
Posted
5 days ago
Salary
0
Seniority
Lead
Job Description
App Dev Architect, .NET – Contract
66degrees
• Architectural Migration: Lead the technical strategy, design, and execution of extracting deep business logic from existing Oracle PL/SQL stored procedures and re-architecting them into highly modular .NET 8 microservices. • Cloud & DevOps Leadership: Design and oversee the deployment architecture within a cloud environment, primarily leveraging AWS EKS (Elastic Kubernetes Service) and AWS Service Mesh (or equivalent cloud native tools). • Team Technical Leadership: Provide direct mentorship, technical direction, and code/design review guardrails for a team of 5 backend engineers. • Design & Best Practices: Define microservices patterns, database communication strategies, data validation frameworks, and performance-tuning guidelines for the new ecosystem. • Cross-Functional Collaboration: Act as the primary technical point of contact during the migration, bridging the gap between legacy database structures and modern cloud-native architectures.
Job Requirements
- Total Experience: 10+ years in software engineering with a strong progression into application and system architecture. 5+ years of experience in core architecture.
- Backend Expertise: Expert-level proficiency in .NET 8 core frameworks, C#, and building robust Web APIs / microservices.
- Database Mastery: Deep hands-on experience with Oracle SQL / PL/SQL. You must be highly proficient at reading, analyzing, and dismantling complex legacy stored procedures.
- Cloud Infrastructure: Strong hands-on experience with cloud platforms, specifically AWS. Proven familiarity with AWS EKS and AWS Service Mesh architectures is highly preferred (experience with comparable container orchestration and service mesh tools on Azure/GCP will be considered).
- Leadership Capabilities: Prior experience leading or mentoring small-to-medium development teams (4–6 engineers), managing sprint technical goals, and executing code quality frameworks.
- A Bachelor’s degree in Computer Science, Computer Engineering, or related or equivalent work experience required.
Benefits
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Progettazione, sviluppo, ottimizzazione e manutenzione del codice Java. • Analisi dei requisiti tecnico-funzionali e traduzione degli stessi in soluzioni software. • Produzione di documentazione tecnica.
Analista de Desenvolvimento de Sistemas Senior, Java
FinnetA tecnologia nos une! Fale conosco pelo Whatsapp 👉 (11) 3882-9200
• Criar e desenvolver soluções financeiras (aplicativos web e móveis) de alta qualidade, focadas na experiência do usuário. • Atuar diretamente na análise e resolução de problemas complexos em produção (troubleshooting). • Participar ativamente de diagnósticos técnicos junto a clientes e áreas internas. • Trabalhar com integrações via APIs, webservices e sistemas distribuídos. • Apoiar na definição de arquitetura e soluções técnicas para novos projetos. • Garantir qualidade técnica das entregas, incluindo revisão de código e boas práticas. • Apoiar times de QA, requisitos e implantação na validação de cenários técnicos. • Atuar em situações críticas que exigem resposta rápida e análise aprofundada.
Systems Developer, Backend, Java, Pix
Cresol CooperativaFornecendo soluções financeiras com excelência por meio do relacionamento.
• Ability to work autonomously to resolve technical problems. • Strong communication and collaboration with cross-functional teams. • Analytical skills for investigating and solving problems. • Proactive in identifying improvements. • Develop and evolve backend solutions based on microservices, with attention to quality, security and performance. • Implement and maintain REST APIs. • Participate in analysis and resolution of incidents in production environments. • Refactor system features to address technical debt and improve performance. • Work closely with technical areas, maintaining an integrated view of solutions. • Maintenance of legacy systems.
Full Stack Developer, Python, Java, Docker, Kubernetes
Ignite IT - Innovation & TechnologyCollaborate. Innovate. Solve.
• Design and implement vehicle routing and scheduling algorithms using OR-Tools to generate optimal field assignments • Develop clustering algorithms to group workloads geographically and minimize travel time/cost • Implement constraint models (capacity, time windows, skills, priorities, survey rules) within the optimizer • Integrate the optimizer with the Mojo control system APIs for job intake, execution, and results publishing • Build batch and real-time optimization modes to support both scheduled and on-demand routing • Refactor optimizer components into modular, extensible strategy interfaces for new routing heuristics • Implement data preprocessing pipelines to normalize locations, distances, and travel matrices • Develop automated test harnesses validating solution correctness against known datasets and constraints • Implement “solution quality” scoring metrics (distance, balance, SLA adherence, cost) to evaluate goodness of routes • Create regression benchmarks comparing new algorithm performance vs. baseline outputs • Add parallel processing and scaling support to handle large route sets and high agent counts • Instrument services with logging and metrics to track runtime, solver performance, and solution quality • Package optimizer services for CI/CD deployment with reproducible builds and environment configs • Document routing logic, constraints, integration points, and operational runbooks • Provide production support, tuning, and continuous improvement of optimization heuristics and performance




