← Back to jobs

Intone Networks Inc Logo
Software Architect

Intone Networks Inc

 

New York, New York, USA

Posted On: 2 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Software Architect
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

  • 5 years of related software development experience in a professional services or enterprise application development environment.
  • Strong hands-on development experience with C# and .NET.
  • Experience building modern front-end applications using ReactJS and TypeScript/JavaScript.
  • Experience with Python development.
  • Strong experience designing and developing enterprise applications, APIs, application logic, database structures, and system integrations.
  • Experience translating business requirements into scalable, maintainable technical solutions.
  • Ability to contribute to application architecture and technical design decisions.
  • Experience with code reviews, debugging, performance optimization, testing, and software development best practices.
  • Strong communication and cross-functional collaboration skills with the ability to work effectively with product owners, data teams, business stakeholders, DevOps, infrastructure, and other technical teams.
  • Bachelor's degree in Computer Science or a related field.

Responsibilities

  • Design and develop complex enterprise application components, including APIs, application logic, database structures, integrations, and modern web-based user interfaces.
  • Build and enhance full-stack applications using C#, .NET, ReactJS, TypeScript, and Python.
  • Participate in the architecture and technical design of modern enterprise applications and contribute to decisions around scalability, performance, maintainability, and integration.
  • Develop AI-enabled application capabilities, including integrations with large language models (LLMs), semantic search, and Retrieval-Augmented Generation (RAG) where appropriate.
  • Lead complex development assignments and support architectural initiatives across multiple application workstreams.
  • Translate business and functional requirements into scalable technical designs and production-quality solutions.
  • Collaborate with product owners, data teams, business stakeholders, developers, database administrators, DevOps, and infrastructure teams throughout the application lifecycle.
  • Support modernization initiatives for existing enterprise applications, including debugging, performance optimization, integration improvements, and technical upgrades.
  • Participate in code reviews and help maintain engineering standards, development patterns, testing practices, and overall code quality.
  • Provide technical guidance and mentorship to junior developers.
  • Create and maintain system designs, technical specifications, architecture diagrams, and operational documentation.
  • Support CI/CD pipelines, deployment strategies, QA, interoperability testing, and post-implementation monitoring.
  • Stay current with modern software engineering frameworks, development methodologies, and AI-enabled application technologies.

Requirements

Required

  • Bachelor's degree in Computer Science or a related field.
  • Minimum 5 years of related technical experience in professional services or enterprise application development.
  • Strong hands-on experience with C#/.NET.
  • Full-stack development experience with ReactJS and TypeScript/JavaScript.
  • Experience developing solutions with Python.
  • Experience developing enterprise APIs, integrations, application logic, and data-driven applications.
  • Understanding of modern software architecture, development patterns, testing, and application lifecycle practices.
  • Experience participating in technical design and architecture discussions.
  • Strong troubleshooting, debugging, and performance optimization skills.
  • Ability to communicate technical concepts clearly and collaborate with both technical and business stakeholders.
  • Ability to work effectively across multidisciplinary teams.

Relevant/Highly Valuable Experience

  • Hands-on exposure to AI-enabled application development.
  • Experience integrating applications with LLMs.
  • Knowledge of Retrieval-Augmented Generation (RAG) architectures and semantic search.
  • Experience with CI/CD, DevOps practices, and modern deployment strategies.
  • Experience modernizing established enterprise applications.
  • Professional services experience.
  • Experience mentoring or providing technical guidance to other developers

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs