Company: Delan Associates Inc.
Salary: Not provided
Location: , United States
• Lead a team of developers through new application builds and modernization programs while remaining actively involved in design, coding, review, testing, and troubleshooting • Set technical direction for projects, including architecture, integration patterns, modernization strategy, engineering standards, delivery approach, and technical risk management • Use AI-assisted development tools for code comprehension, generation, refactoring, testing, documentation, and migration planning, validating outputs through engineering judgment • Architect and build fit-for-purpose agents and agentic workflows using LangGraph, A2A, MCP-enabled tools, or comparable technologies • Guide modernization of existing applications by analyzing legacy code, identifying business logic and constraints, defining target architecture, and creating incremental transformation roadmaps • Make pragmatic architecture decisions across APIs, data models, cloud services, security, observability, integration, DevSecOps, and user experience • Mentor developers in software engineering practices, AI-assisted delivery, secure coding, automated testing, maintainable design, and code review • Collaborate with architects, product owners, business stakeholders, client technical teams, and delivery leaders to translate business needs into technical plans • Identify and manage risks in AI-generated software, including brittle code, hidden assumptions, weak tests, security issues, licensing concerns, maintainability gaps, and architecture drift • Create reusable patterns, accelerators, prompts, agents, reference architectures, and engineering practices for modernization delivery
• Significant hands-on software development experience delivering production-quality applications • Experience leading a team of developers, including mentoring, code review, technical planning, delivery guidance, and issue resolution • Experience setting technical direction for software delivery projects, including architecture decisions, engineering standards, delivery patterns, and technical risk management • Experience with at least one modern programming language such as Java, Python, JavaScript/TypeScript, C#, Go, or comparable technologies • Experience with new application development, application modernization, or both • Practical experience using AI-assisted development tools for coding, refactoring, testing, documentation, debugging, code comprehension, and architecture exploration • Experience reviewing and validating AI-generated code for correctness, security, maintainability, performance, testability, and alignment with architecture and requirements • Familiarity with agentic development concepts and experience building or prototyping agents using LangGraph, A2A, MCP-enabled tools, or similar frameworks • Strong understanding of software architecture and engineering fundamentals, including APIs, data models, integration patterns, automated testing, version control, CI/CD, secure coding, observability, and operational support • Ability to analyze existing codebases, identify modernization opportunities, define target-state architecture, and create incremental transformation plans • Ability to communicate technical direction clearly to developers, architects, stakeholders, and client teams • Growth mindset and enthusiasm for AI's impact on software development • Preferred: experience modernizing legacy applications, architecting cloud-native applications, using agent and orchestration frameworks, designing enterprise-integrated agents, defining architecture guardrails and engineering playbooks, DevSecOps, RAG, vector databases, tool calling, evaluation harnesses, prompt engineering, LLM application testing, agent observability, and Agile delivery environments
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.