Zone & Company Software Consulting LLC, or Zone & Co, makes things easier for finance teams by increasing the development of groundbreaking cloud software built on Oracle NetSuite
VB.NET Software Developer
Location
Worldwide
Posted
6 days ago
Salary
0
Seniority
Mid Level
Job Description
VB.NET Software Developer
Zone & Co
Role Description Join our dynamic Solution 7 by Zone team and help shape the future of Solution 7 by Zone products and platforms. As a Software Developer, you'll play a key role in building and enhancing our .NET applications that integrate with NetSuite and other ERP systems. Over a thousand customers rely on our mission-critical financial applications to manage and grow their businesses. You'll not only write clean, scalable code—but also help shape internal tools and processes that improve the way our global engineering teams work. You’ll be part of a small, focused team, which means your contributions will have a huge impact—not only on the products, but also on the team and company as a whole. We are technologists and love technology but we love our customers even more, so putting our customers front and center in what we build and how we build is in our DNA. This is a hands-on development role with real influence and visibility. What You'll Do - Software Development - Architect, build, enhance, and scale Solution 7 by Zone products and platforms with .NET/NET framework, VBA, Javascript, C#, VB.NET, T-SQL, Office Development, Excel COM add-ins, .ADO.NET. - Adept knowledge of Relational Databases. - Write clean, maintainable, and well-tested code. - Testing & Debugging - Design and execute test cases to ensure feature reliability and performance. - Write and maintain unit tests to validate functionality and prevent regressions. - Troubleshoot, debug, and resolve bugs in existing functionality. - Team Collaboration - Partner with technical and product leads and product managers to drive and implement solutions that delight our customers, drive business value, and improve the overall engineering experience. - Participate in code reviews and contribute to a culture of learning and improvement. - Share development best practices and tools across teams. - Documentation & Continuous Improvement - Document systems, architecture, and features clearly. - Stay current with new tools and techniques, and suggest improvements to development processes. Qualifications - 5-10 years of professional full-stack software development experience with Microsoft technologies. - Business domain knowledge with financial reporting, ERP, HRIS, Payroll or Accounting systems. - Strong proficiency in working with various types of REST and SOAP APIs. - Comfortable working in remote, distributed teams using modern development tools—including Git, automated testing, CI/CD pipelines. - Solid understanding of web services (REST, SOAP), data formats (JSON, XML), Object-Oriented Programming, SOLID Principles, and Design Patterns. - Entrepreneurial mindset—proactive, curious, and ready to learn. - Demonstrable experience with NetSuite SuiteCloud development and related technologies is a huge plus. - Fluent in English, both written and spoken. Benefits - High-velocity, fully remote, global team environment. - Autonomy as a standard, not just a perk. - High-trust flexibility to innovate and scale. - Support for life beyond the screen to focus on making a global impact.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Drupal Engineer
Dresden Partners CommunityWe connect you with the best IT jobs in Mexico and the US
• Maintain and improve CI/CD pipelines using GitHub Actions. • Automate deployments, workflows, and operations on Pantheon. • Work with multi-site and multi-tenant architectures on Drupal 10. • Manage MultiDev environments, canary deployments, and scalable releases. • Troubleshoot issues related to code, infrastructure, and pipelines. • Improve platform observability, monitoring, and stability. • Develop and maintain backend modules and integrations in Drupal.
Senior Drupal Engineer
Dresden Partners CommunityWe connect you with the best IT jobs in Mexico and the US
• Mantener y optimizar pipelines CI/CD y despliegues automatizados. • Administrar ambientes y releases en plataformas Drupal multi-sitio. • Desarrollar y dar soporte a módulos e integraciones backend en Drupal. • Resolver incidencias técnicas en aplicaciones, pipelines y hosting. • Mejorar procesos de automatización, monitoreo y estabilidad de plataforma. • Colaborar con equipos de desarrollo e infraestructura.
Title: Java Full Stack Developer Location: Remote US Job Description: Location: 100% Remote (Continental United States) Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor) Experience: 5+ years Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates. Employment Type: Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party) Engagement: Long-term, multi-year, aligned to the Bright Vision SOW delivery roadmap Compensation: Competitive base salary commensurate with experience, plus benefits. Employment Terms & Visa Policy This is a 100% remote, full-time, direct W2 position with Bright Vision Technologies. This role is part of Bright Vision Technologies’ in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies — there is no third-party client, vendor, or implementation partner involved. We do not engage in C2C, 1099, or third-party arrangements for this role. BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE. Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables. No new H1B sponsorship is available for this role. However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates. For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience. Job Summary We are seeking an accomplished Java Full Stack Developer to architect, design, develop, and maintain enterprise-grade web applications and distributed systems that operate at significant scale and across multiple business domains. In this role you will be responsible for the end-to-end engineering lifecycle, from translating business requirements into robust technical designs, to writing production-quality code, to deploying cloud-native services and supporting them through their full operational lifespan. The successful candidate will bring deep backend expertise in Java and the Spring ecosystem, combined with strong hands-on experience building responsive, component-driven front-end applications using modern JavaScript frameworks. You will work closely with product managers, architects, DevOps engineers, and fellow developers in an Agile environment to deliver high-quality, secure, and performant applications that directly support strategic business outcomes. Key Responsibilities - Design, build, and continuously refine scalable microservices using Java (11/17) and the Spring Boot framework, ensuring each service is independently deployable, observable, and aligned with the broader enterprise architecture roadmap. - Author secure, well-tested, and high-quality production code that adheres to internal coding standards, follows established design patterns, and incorporates defense-in-depth security principles such as input validation, authentication, and encryption at rest and in transit. - Develop responsive, component-based front-end applications using React (or equivalent frameworks such as Angular or Vue), with strong attention to user experience, accessibility, browser compatibility, and performance on both desktop and mobile devices. - Design and implement RESTful APIs and event-driven integrations that connect distributed backend systems, defining clear contracts, versioning strategies, and error-handling semantics to ensure smooth interoperability between services. - Actively participate in architecture and design discussions, contributing thoughtful trade-off analyses around scalability, resiliency, maintainability, and cost-efficiency, and helping the team converge on solutions that meet both current and projected business needs. - Continuously profile and optimize application performance, database queries, JVM tuning parameters, and API throughput, identifying bottlenecks through systematic measurement and applying targeted improvements with quantifiable impact. - Implement and maintain robust state management patterns (Redux, Context API, NgRx, or equivalents) for complex front-end applications, ensuring predictable data flow, easier debugging, and clean separation of concerns between UI components and business logic. - Develop comprehensive automated test suites — unit, integration, contract, and functional — using frameworks such as JUnit, Mockito, Jest, and Cypress, treating tests as first-class deliverables that protect velocity and confidence over the long term. - Contribute meaningfully to CI/CD pipeline design and deployment automation using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps, enabling fast, safe, and repeatable releases to multiple environments. - Proactively identify system bottlenecks, technical debt, and architectural weaknesses, and drive concrete remediation efforts through refactoring proposals, technical design documents, and well-scoped engineering initiatives. - Collaborate effectively within Agile/Scrum delivery teams, participating in sprint planning, daily standups, backlog refinement, demos, and retrospectives to ensure consistent delivery of high-value increments. - Maintain clear, current, and comprehensive technical documentation — including architecture diagrams, API specifications, deployment guides, and runbooks — so that knowledge is shareable and the system remains supportable as the team scales. Required Qualifications - Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline. - Five or more years of professional software development experience building production-grade enterprise applications. - Strong, demonstrable understanding of data structures, algorithms, computational complexity, and end-to-end system design principles. - Advanced working knowledge of Java (versions 11 and 17), the Spring Boot framework, and the design of clean, idiomatic RESTful APIs. - Hands-on, production-level experience designing and operating microservices architectures, including service decomposition, inter-service communication, and observability patterns. - Proven experience developing front-end applications using React, with working familiarity in Angular or Vue considered a strong plus. - Strong SQL skills and meaningful experience working with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server, including query tuning and schema design. - Solid experience with CI/CD tooling and Git-based version control workflows, including branching strategies, code review practices, and release management. - Hands-on experience deploying applications to at least one major cloud platform (AWS, Azure, or GCP), including familiarity with managed services, networking, and identity primitives. - Strong debugging, troubleshooting, and root-cause analysis skills, with the discipline to investigate problems methodically and document findings clearly. Preferred Qualifications - Experience designing and operating event-driven architectures using Kafka, RabbitMQ, or equivalent streaming platforms. - Familiarity with containerization and orchestration using Docker and Kubernetes in production environments. - Exposure to distributed system design principles such as eventual consistency, CAP trade-offs, idempotency, and saga patterns. - Experience writing automation tests using modern frameworks and contributing to test-driven and behavior-driven development practices.
Backend Engineer – Platform – Stacks
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• The AppCore Stacks squad owns the systems that create, configure, reconcile, migrate, and operate Grafana Cloud stacks at scale. • Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state, detect and repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration • Collaborate across SSS, grafana.com, and deployment configurations to ensure stack lifecycle workflows remain reliable, observable, and resilient • Improve operational efficiency by reducing deployment complexity (e.g., aiming for single PR regional SSS deployment) and contributing to the Stack Config Reconciliation project • Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration • Support new region and cluster rollouts, including the operational paths required to bring stacks online safely in new Grafana Cloud regions • Improve incident response and recovery paths for stack misalignment, reconciliation failures, plugin rollout issues, and Hosted Grafana integration failures • Partner with Product, Hosted Grafana, Infrastructure, Support, and adjacent AppCore squads on customer-impacting stack lifecycle work • Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations • Help own the production behavior of the systems you build, including improving runbooks, dashboards, and recovery procedures.


