Senior .NET Developer
Chef Works
Description:
Position Overview
The Senior Sage 300 Developer is a senior specialist IC role aligned with the Senior Software Engineer level. This role owns the full Sage 300 ERP ecosystem custom development, complex integrations, SQL database design, and business reporting bridging legacy VB6 and modern C#/.NET environments. The ideal candidate takes full end-to-end ownership of deliverables, combines deep technical expertise with strong cross-functional collaboration, and consistently delivers reliable, high-quality ERP solutions that drive operational efficiency and business success.
Our Hybrid Work Program: To create vibrancy and foster collaboration, while providing for hours spent working from home, we have implemented a hybrid work schedule. We work from the office in Poway on Monday, Tuesday, Wednesday and Thursday. Fridays are spent working from home. Team members can always work more hours in the office, if they choose.
Key Responsibilities
- Design, develop, test, deploy, and support custom Sage 300 ERP solutions including macros, customizations, and enhancements.
- Build and maintain .NET applications using the Sage 300 COM API; develop Python-based solutions within Orchid Extender and related frameworks.
- Maintain, enhance, and support existing VB6 components; migrate to .NET where appropriate and feasible.
- Design and support complex integrations between Sage 300 and third-party systems including CRM, eCommerce, WMS, shipping, payment gateways, and cloud services using REST APIs, Swagger/OpenAPI, and data synchronization technologies.
- Design, optimize, and maintain Microsoft SQL Server databases including stored procedures, views, functions, and complex queries with a focus on performance tuning.
- Build and maintain custom reports, dashboards, and BI solutions using Crystal Reports and Sage Intelligence.
- Collaborate with cross-functional teams including business stakeholders, finance, operations, IT, and vendors to gather requirements, define solutions, and drive effective delivery.
- Participate in solution architecture discussions and provide practical, scalable technical recommendations aligned with business needs.
- Conduct code reviews, mentor junior developers, and uphold development standards and best practices.
- Identify and implement opportunities for automation, process improvement, and system optimization.
- Maintain clear technical documentation, integration specifications, and support documentation.
- Provide production support, resolve critical business issues, and take full ownership of deliverables from design through post-production.
- Stay current with Sage 300 technologies, integration tools, and industry best practices.
Minimum Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 7+ years of professional software development experience with significant, hands-on Sage 300 ERP expertise including expert-level knowledge of the COM API, Web APIs, and core ERP architecture and modules.
- Advanced proficiency in VB6 (legacy maintenance), C# / .NET Framework (new development), and Python for Orchid Extender and Sage 300-related frameworks.
- Advanced expertise in Microsoft SQL Server, T-SQL, stored procedures, and database design, with a strong foundation in software architecture, integration methodologies, and performance optimization.
- Proven experience designing and delivering enterprise integrations between Sage 300 and third-party systems including CRM, eCommerce, WMS, shipping, financial, and payment platforms using REST APIs, Swagger/OpenAPI, and data synchronization technologies.
- Experience building custom reporting and BI solutions using Crystal Reports and/or Sage Intelligence.
- Strong cross-functional collaboration and communication skills with both technical and non-technical stakeholders.
- Preferred: Experience in manufacturing, distribution, wholesale, or retail ERP environments; familiarity with cloud platforms, modern integration architectures, source control (Git), and VB6-to-.NET migration.
Technical Skills
- Sage 300 ERP: COM API, Web APIs, Macros, Orchid Extender expert level; custom reporting and BI using Crystal Reports and Sage Intelligence.
- Languages: VB6 (legacy maintenance), C# / .NET Framework (new development), Python.
- Database: Microsoft SQL Server, T-SQL, stored procedures, views, performance tuning, and database design.
- Integrations: REST APIs, Swagger/OpenAPI, JSON, XML, third-party APIs, and data synchronization technologies.
- Tools & Practices: Source control (Git preferred), CI/CD familiarity, and technical documentation.
Leadership & Soft Skills
- Ownership & Accountability: Takes end-to-end responsibility for deliverables, consistently delivering high-quality, scalable, and maintainable solutions with minimal rework.
- Technical Leadership: Mentors junior developers, drives engineering standards and best practices, and contributes to architectural decisions across the team.
- Communication & Collaboration: Bridges technical and business audiences effectively communicates clearly with stakeholders at all levels and works well across cross-functional teams.
- Problem-Solving: Strong analytical mindset with the ability to translate complex business needs into practical technical solutions and proactively identify risks before they escalate.
- Adaptability: Self-motivated and comfortable operating in legacy-modern hybrid environments, with a pragmatic approach to when to modernize vs. maintain and a continuous drive to learn new technologies.
Compensation details: 130000-135000 Yearly Salary
PI99710d2b0c00-26289-41178677
- ...business located in San Diego, California, is seeking a Sr. Software Developer to design and implement enterprise-grade software solutions.... ...in software development, particularly with C#, Python, or .NET. An active Secret Clearance is required. The role involves collaborating...Senior
- ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior .NET Full Stack Developer to join our team in San Diego, California (US-CA), United States (US).Senior .NET Full Stack Developer RoleKey...SeniorWork at officeRemote workFlexible hours
- ...CoStar Group, a leading real estate information provider, seeks a Senior Software Engineer in San Diego, CA. You will design, build, and maintain scalable cloud-based applications using C#/.NET, and leverage AWS and AI-assisted development to accelerate delivery. You...SeniorRemote work
$124k - $187k
...CoStar is seeking a Senior Software Engineer in San Diego, CA, to develop scalable cloud-native solutions with strong C#/.NET and AWS expertise. As part of a collaborative team, you will design production applications, mentor engineers, and leverage modern AI tools including...Senior- ...CoStar Group is seeking a Senior Software Engineer in San Diego, CA, to design, build, and operate cloud-native applications using C#/.NET and AWS. The role includes leveraging Claude for AI-assisted development and mentoring junior engineers. You'll contribute to...SeniorRemote work
- ...Candidates must have at least five years of experience in designing and coding software solutions with relevant technologies like C#, .NET, and SQL. Strong communication skills are essential for this position. US citizenship or permanent residency is required for...SeniorPermanent employmentContract work
- ...Technologies in San Diego, CA invites an experienced Senior Software Engineer to join our team focusing on Windows and .NET frameworks. You will refactor existing... ...build new ones from scratch, and mentor junior developers. You should write clean, scalable code in C#...SeniorWork at office
- ...CoStar Group is seeking a Senior Software Engineer in San Diego, CA, specializing in C#/.NET with AWS cloud-native experience. You will work heavily with Claude for AI-assisted development and contribute to scalable backend services. This hybrid role offers 4 days onsite...SeniorRemote work
- Sr. Software Engineer-C#, .NET 2.0, ASP, VB, VB Script, XML, SQL Contract We are seeking an experienced software engineer that will... ...participate in System Testing to validate requirements by developing test plans and procedure. Provide time estimates for completion...SeniorPermanent employmentContract work
- ...in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description Main Technical Skill: HTML5, JSON, WCF, MVC 4/5.0, Angular JS, WEB API...Full time
- ...Net DeveloperLocation: Atlanta / San Diego (Hybrid 2 days a week onsite)Full-time Salary: 90 K Max.Responsibilities:Participate in... ...within a geographically distributed development teamExperience developing scalable microservice architecturesExposure to distributed caching...Full timeWork experience placement2 days per week
- ...personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Junior .Net Developer to join our team in San Diego, California (US-CA), United States (US).Minimum Requirements:Bachelor’s degree in Computer Science...For contractors
- Safe Harbor Home Care - 232 East Naples Street - Responsibilities: Assist with activities of daily living and personal care including bathing and dressing; Ambulation and transferring; Medication reminders; Meal planning and preparation; Housekeeping and laundrySenior
- ...edge technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled .NET Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a...Full timeH1bLocal areaImmediate startRemote work
- ...Northrop Grumman Aeronautics Systems is seeking a Senior Principal Systems Engineer to join our Systems Engineering team. Locations include Rancho Bernardo, CA; El Segundo, CA; or Palmdale, CA. You will apply the full systems engineering lifecycle from concept and...Senior
- ...Northrop Grumman Aeronautics Systems in Rancho Bernardo, CA, seeks a Senior Principal Systems Engineer to lead a diverse engineering team in delivering imaginative solutions across the Systems Engineering V-Model. The role covers requirements development, use case development...Senior
$142.2k - $213.4k
...Aeronautics Systems is looking to add a Senior Principal Electronics Engineer - Infrastructure... ...well as system Responsible Engineers to develop acceptance criteria for engineering... ...such as Python, PowerShell, Visual Basic, .Net, Java, C, and C#Experience designing and...SeniorFull timeRemote workRelocation packageShift work- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry... ...a proven track record in fundraising, particularly with high net-worth donors. The ideal candidate will have 8-12+ years' of...Senior
- ...Northrop Grumman Aeronautics Systems is seeking a Senior Principal Systems Test Engineer - ACP Test Lead to oversee test programs for autonomous platforms. The role is onsite in El Segundo, CA or Rancho Bernardo, CA and requires a Secret clearance with potential SAP eligibility...Senior
- A financial firm in San Diego is seeking a Supervisory Principal to oversee advisors and manage compliance processes. The ideal candidate must hold FINRA Series 7 and 24 certifications, along with 2+ years of supervisory experience. Responsibilities include transaction...SeniorFull time
$138.5k - $257.5k
...Job Title: Senior Principal, Strategy Development Job Code: 40794 Job Location: Rochester, NY; Palm Bay, FL; Londonderry, NH; San Diego, CA; Salt Lake City, UT; Nashville, TN Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked...SeniorFull timeFlexible hoursNight shift- ...The .NET Full Stack Developer will be responsible for designing, developing, and supporting Master Data Management (MDM) applications utilizing AWS serverless architecture and modern .NET technologies. This role requires expertise in backend development, cloud-native...Local area
- ...Northrop Grumman Aeronautics Systems seeks a Senior Principal Software Engineer – AI Software to lead strategy, architecture, and hands-on implementation of secure AI systems in San Diego, El Segundo, or Palmdale. This role demands collaboration across product, platform...Senior
- A leading software company is seeking a Principal Software Engineer for their Debt Solutions team in San Diego. The role involves owning software architecture, collaborating with product leaders, and guiding development teams. The ideal candidate should have over 10 years...
- Northrop Grumman Corp. (AU) is seeking a Sr Principal Software Engineer - Thread Lead for its San Diego, CA location. This role focuses on leading data-centric projects and collaborating within cross-functional teams. The candidate will lead data solutions across programs...Senior
$193k - $220k
...should include doing a cascade analysis on an RF system or doing link margin calculations to estimate range for a line of site RF link.Develops algorithms and plans, conducts and directs research and development. Develops and applies advanced systems methods, theories and...SeniorFull timeFor subcontractor$166.38k - $189.53k
...collaborate with cross‑functional teams, including Medicinal Chemistry, DMPK, Toxicology, Drug Product, and Analytical Sciences to develop practical routes that support SAR exploration and deliver material for biological and early toxicology studies. The role emphasizes...Senior$220.68k - $268.24k
City of Chula Vista in California is hiring for a position with a salary range of $220,680 to $268,238 per year. The selected candidate may be eligible for a relocation allowance of up to $15,000 to assist with moving to San Diego County. Applicants must submit the ...SeniorRelocation package- ...A growth-focused CPA firm in California is seeking a Tax Senior for a hybrid role. This position involves preparing and reviewing tax returns, conducting research on complex tax issues, and building client relationships. The ideal candidate will have a degree in Accounting...Senior
$142.2k - $213.4k
...impossible. Our employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of qualified, diverse individuals within our Systems Engineering organization. This...SeniorFull timeRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .NET Developer. Be the first to apply!



